Почему MySQL является переменным innodb_file_per_table, измененным на ПРОЧЬ автоматически в OPENSHIFT механизм онлайн?

Мое приложение находится на openshift механизм онлайн с MySQL 5.5. Недавно я нашел, что моя база данных MySQL становится очень большой быстро (несколько дней увеличивают 1G) без многих операций. Это заставило меня попытаться сделать, оптимизируют базу данных. К моему удивлению каждый раз я оптимизирую базу данных, размер дб (увеличьте 1G)./mysql/ibdata1 огромен.

После расследования я удивительно обнаружил, что Innodb_file_per_table ВЫКЛЮЧЕН. Мне это очень странно и моя установка, и разверните сценарии весь набор это к НА (с начала). Я также попробовал, вручную устанавливает его НА. Однако после 1 дня, это было изменено на ПРОЧЬ снова. Кто-либо знает почему? Или Так или иначе знать причину.Спасибо.

0
задан 11 August 2015 в 21:27
1 ответ

Я нашел, что когда шестерня перезагрузилась, она переключилась на OFF. Кажется, что openshift не работает post_start_php при перезапуске передачи. Мне нужно добавить скрипт post_restart, чтобы установить innodb_file_per_table ON. Теперь кажется, что все в порядке.

.
0
ответ дан 5 December 2019 в 12:24

Теги

Похожие вопросы