Ответ 1
Что такое буфер ключей?
Ключевым буфером является спецификация MyISAM, структура для индексных блоков, которая содержит несколько блочных буферов, в которых размещены наиболее используемые индексные блоки. Это означает минимизацию дискового ввода-вывода, поскольку память все еще быстрее, чем жесткие диски [в настоящее время]. буфер ключей MyISAM описан более подробно в документации.
Рекомендации по настройке буфера клавиш
Размер зависит от количества индексов, размера данных и рабочей нагрузки.
- Установите только 30-40% доступной памяти, если вы используете исключительно таблицы MyISAM. Минимум 2-4 МБ; выделение ГБ может быть пустой тратой.
Для получения дополнительной информации см. эту статью о настройке MySQL.