Эта страница является оригинальной документацией PmaControl. Она сохраняет практичную структуру индекса для работ по оптимизации MySQL, не копируя сторонний контент и не завися от внешнего продукта.
Роль
Роль этой переменной нужно оценивать в контексте нагрузки MySQL, памяти, storage engine и числа соединений.
Диагностика
SHOW VARIABLES LIKE 'table_definition_cache';
SHOW GLOBAL STATUS LIKE '%table%';
Счетчики состояния не всегда называются так же, как переменная. Используйте эту команду как отправную точку, затем дополняйте через performance_schema, SHOW ENGINE INNODB STATUS или системные метрики.
Настройка
Настройка должна начинаться с измерения, гипотезы и ограниченного изменения. Не задавайте значение глобально без проверки стоимости памяти и влияния на запросы.
Риски
- Слишком высокое глобальное значение может увеличить память, потребляемую при старте.
- Значение на соединение может резко вырасти вместе с
max_connections. - Изменение должно тестироваться с измерением до/после и rollback.