barbitoff programmer`s blog

Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)

среда, 5 октября 2011 г.

Изменение параметра innodb_log_file_size InnoDB-движка MySQL

Проблема:
Если файл лога уже присутствует, при попытке поменять параметр innodb_log_file_size при запуске сервера вылезет ошибка вида:

InnoDB: Error: log file .\ib_logfile0 is of different size 0 <xxx> bytes
InnoDB: than specified in the .cnf file 0 <yyy> bytes! 
Причина:
MySQL видит, что размер существующего лог-файла отличается от указанного в настройках.

Решение:
Остановить сервер, сделать резервную копию файлов ib_logfile<x>, после чего удалить их, изменить значение параметра  innodb_log_file_size и запустить сервер. MySQL создаст новый лог-файл указанного в конфигурации размера.

Комментариев нет:

Отправить комментарий