Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:Qual é o buffer de chave

O que é o buffer de chave?


O buffer de chave é específico do MyISAM, uma estrutura para blocos de índice que contém vários buffers de bloco onde os blocos de índice mais usados ​​são colocados. Isso significa minimizar a E/S do disco, porque a memória ainda é mais rápida que os discos rígidos [atualmente]. O buffer de chave MyISAM é descrito em mais detalhes no documentação .

Diretrizes para ajustar o buffer de chave


O tamanho depende da quantidade de índices, tamanho dos dados e carga de trabalho.
  • Configure até 30-40% da memória disponível se você usar exclusivamente tabelas MyISAM. mínimo de 2-4 MB; dedicar GBs pode ser um desperdício.

Para obter mais informações, consulte este artigo sobre ajuste do MySQL .