Spec-Zone.ru › MySQL 8.4

17.12.4 Управление памятью онлайн DDL

Онлайн DDL операции, создающие или перестраивающие вторичные индексы, выделяют временные буферы на разных этапах создания индекса. Переменная innodb_ddl_buffer_size определяет максимальный размер буфера для онлайн DDL операций. Значение по умолчанию составляет 1048576 байт (1 МБ). Настройка применяется к буферам, созданным потоками, выполняющими онлайн DDL операции. Определение соответствующего ограничения размера буфера предотвращает возможные ошибки недостатка памяти для онлайн DDL операций, создающих или перестраивающих вторичные индексы. Максимальный размер буфера на поток DDL равен максимальному размеру буфера, деленному на количество потоков DDL (innodb_ddl_buffer_size/innodb_ddl_threads).

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/online-ddl-memory-management.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API