Я установил следующую конфигурацию в 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 ничего не будет.