Параметр key_buffer_size задаёт размер памяти, выделяемый под хранение индексных блоков для таблиц типа MyISAM, которые могут быть считаны из памяти, вместо того, что бы обращаться к диску для чтения.
key_buffer_size — один из наиболее важных параметров в настройке производительности MySQL. Данный буфер является общим для всех пользовательских процессов.
Что бы узнать, необходимо ли изменять текущее значение key_buffer_size — выполняем:
MariaDB [(none)]> show variables like 'key_buffer_size';
+-----------------+----------+
| Variable_name | Value |
+-----------------+----------+
| key_buffer_size | 16777216 |
+-----------------+----------+