16.2 Удаление файловой системы хранения метаданных
В предыдущих выпусках MySQL данные словаря частично хранились в файлах метаданных. Проблемы с файловой системой хранения метаданных включали дорогостоящие сканирование файлов, уязвимость к ошибкам файловой системы, сложный код для обработки состояний сбоя репликации и восстановления после сбоя, а также отсутствие возможности расширения, что затрудняло добавление метаданных для новых функций и реляционных объектов.
Перечисленные ниже файлы метаданных удалены из MySQL. Если не указано иное, данные, ранее хранившиеся в файлах метаданных, теперь хранятся в таблицах словаря данных.
-
файлы
.frm: Файлы метаданных таблиц. С удалением файлов.frm:Удален лимит размера определения таблицы в 64 КБ, наложенный структурой файла
.frm.Столбец
VERSIONтаблицы Информационной схемыTABLESсообщает жестко закодированное значение10, которое является последней версией файла.frm, используемой в MySQL 5.7.
файлы
.par: Файлы определения разделов. MySQL 5.7 перестал использовать файлы определения разделов с внедрением поддержки собственной технологии разделения для таблицInnoDB.файлы
.TRN: Файлы пространства имен триггеров.файлы
.TRG: Файлы параметров триггеров.файлы
.isl: файлы символических ссылокInnoDB, содержащие местоположение файлов табличного пространства, созданных за пределами каталога данных.файлы
db.opt: Файлы конфигурации базы данных. Эти файлы, по одному на каталог базы данных, содержали атрибуты набора символов по умолчанию для базы данных.файл
ddl_log.log: Файл содержал записи операций с метаданными, сгенерированные операторами определения данных, такими какDROP TABLEиALTER TABLE.
© 2025 Oracle
Licensed under the GPLv2 License.