В моей БД две большие таблицы. Первый (A) имеет 1,7 миллиона строк, второй (B): 2,1 миллиона. Записи в A и B имеют довольно идентичный размер.
Я могу сделать любую операцию над A. Это требует времени, но это работает. На Б я ничего не могу сделать. Даже простой выбор счетчика (*) зависает навсегда. Проблема в том, что я не вижу никакой ошибки: он просто зависает (когда я показываю список процессов, он просто говорит «обновление» навсегда).
Мне кажется странным, что небольшая дельта (в процентном отношении) между 1,7 и 2,1 млн. Может иметь такое значение (от возможности делать все, даже до невозможности выполнения самой простой операции).
Может ли быть жесткий предел в 2 миллиона строк?
Я в Linux 2.6+ и использую innoDB.
Спасибо!
Pierre