MySQL - Тюнинг innodb buffer pool size для InnoDB баз- поднимаем размер буфера
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
MySQL - Тюнинг innodb buffer pool size для InnoDB баз - поднимаем размер буфера
Параметр innodb_buffer_pool_size - определяет размер буфера - область памяти в RAM, где MySQL будет хранить данные для чтения таблиц и их индексов.
За счет этого - идет меньше нагрузка на диск, большинство операций выполняются в RAM.
Чем больше значение - тем лучше.
Рекомендуется ставить 80% от всего объема RAM, при больших объемах - 90-95%:
Пример, если на сервере 10ГБ RAM(80%):
innodb_buffer_pool_size = 8G
Пример, если на сервере 200ГБ RAM (90-95%):
innodb_buffer_pool_size = 180G