14.10.1 Включение форматов файлов
Параметр конфигурации innodb_file_format включает формат файлов InnoDB для табличных пространств.
Barracuda является значением по умолчанию для параметра innodb_file_format. В предыдущих версиях значением по умолчанию был формат Antelope.
Параметр конфигурации innodb_file_format устарел и может быть удален в будущих версиях. Дополнительную информацию см. в разделе 14.10, «Управление форматами файлов InnoDB».
Вы можете установить значение параметра innodb_file_format в командной строке при запуске mysqld или в файле параметров (my.cnf на Unix, my.ini на Windows). Вы также можете изменить его динамически с помощью оператора SET GLOBAL.
SET GLOBAL innodb_file_format=Barracuda;
Примечания по использованию
Параметры формата файла
InnoDBне применяются к таблицам, хранящимся в общих табличных пространствах. Общие табличные пространства поддерживают все форматы строк и связанные функции. Дополнительную информацию см. в разделе 14.6.3.3, «Общие табличные пространства».Параметр
innodb_file_formatне применяется при использовании опции таблицыTABLESPACE [=] innodb_systemсCREATE TABLEилиALTER TABLEдля хранения таблицыDYNAMICв системном табличном пространстве.Параметр
innodb_file_formatигнорируется при создании таблиц, использующих формат строкDYNAMIC. Дополнительную информацию см. в DYNAMIC Row Format.
© 2025 Oracle
Licensed under the GPLv2 License.