5.4.6 Журнал DDL
Журнал DDL, или журнал метаданных, записывает операции с метаданными, генерируемые операторами определения данных, влияющими на разбиение таблиц, такие как ALTER
TABLE t3 DROP PARTITION p2, где мы должны убедиться, что разбиение полностью удалено и его определение удалено из списка разбиений для таблицы t3. MySQL использует этот журнал для восстановления после сбоя, произошедшего посреди операции с метаданными разбиения.
Запись операций с метаданными разбиения записывается в файл ddl_log.log в каталоге данных MySQL. Это бинарный файл; он не предназначен для чтения человеком, и не следует пытаться изменить его содержимое.
ddl_log.log создается только тогда, когда он действительно необходим для записи операторов метаданных и удаляется после успешного запуска mysqld. Таким образом, этот файл может отсутствовать на сервере MySQL, работающем в полностью нормальном режиме.
ddl_log.log может содержать до 1048573 записей, что эквивалентно 4 ГБ размера. После превышения этого предела необходимо переименовать или удалить файл, прежде чем можно будет выполнить дополнительные операторы DDL. Это известная проблема (Ошибка #83708).
Нет пользовательских настраиваемых серверных опций или переменных, связанных с этим файлом.
© 2025 Oracle
Licensed under the GPLv2 License.