Назад | Перейти на главную страницу

Почему не меняется размер mysql ibdata2?

Я установил следующую конфигурацию в MySQL5.0

innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend:max:16000M

Хотя данные увеличиваются, размер ibdata2 не меняется

Почему не меняется размер mysql ibdata2?

Предположительно потому, что вы еще ничего не написали. InnoDB будет повторно использовать существующие удаленные строки перед попыткой записи данных в новые места в табличном пространстве InnoDB.

Вы установили табличное пространство 2G в ibdata1 и табличное пространство 10M в ibdata2. InnoBase заполнит ibdata1 перед тем, как продолжить расширение ibdata2. Если у вас меньше 2 ГБ данных, в ibdata2 ничего не будет.