10.5.10 Оптимизация InnoDB для систем с большим количеством таблиц
-
Если вы настроили статистику оптимизатора без сохранения (настройка отличная от по умолчанию),
InnoDBвычисляет значения индексов для таблицы в первый раз при обращении к ней после запуска, вместо сохранения этих значений в таблице. Этот шаг может занять значительное время на системах, которые разбивают данные на множество таблиц. Поскольку эта дополнительная нагрузка применяется только к первоначальному открытию таблицы, для того, чтобы “разогреть” таблицу для последующего использования, обратитесь к ней сразу после запуска, выполнив оператор, например,SELECT 1 FROM.tbl_nameLIMIT 1Статистика оптимизатора по умолчанию сохраняется на диск, что активируется параметром конфигурации
innodb_stats_persistent. Подробнее о постоянной статистике оптимизатора см. Раздел 17.8.10.1, «Настройка параметров статистики оптимизатора, сохраняемой на диск».
© 2025 Oracle
Licensed under the GPLv2 License.