Когда крашится база данных и не запускается mariabd innodb_buffer_pool_size параметр Mysql

Настройка innodb_buffer_pool_size

Настройка innodb_buffer_pool_size определяет размер буфера Innodb движка. Это часть озу, в которой база данных Mysql будет хранить данные чтения таблиц и их индексов. Чем больше размер этого параметра, тем меньше операций с диском. А значит, тем быстрее работает Mysql.

Примерное значение для 8Гб сервера устанавливается в my.cnf

innodb_buffer_pool_size = 7G

Для конфигураций с меньшим количеством озу, стоит устанавить значение 80% от озу

Не запускается mariabd решение

Mysql рекомендует устанавливать этот параметр в 80% от доступной оперативной памяти. Но это приемлемо на небольших конфигурациях до 8Гб оперативной памяти. Если же речь идет о более мощном железе – можно выбирать значения в 90-95%.

innodb_buffer_pool_size = 210Gb

Для сервера с 256Gb озу можно задать 95%

Правила выбора значения innodb_buffer_pool_size

не запускается mariabd — больше innodb_buffer_pool_size лучше

читайте также SQL запросы при переносе сайта WordPress на другой домен

4 1 голос
Article Rating
Подписаться
Уведомить о
guest

5 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии