Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:qual è il buffer chiave

Cos'è il Key Buffer?

Il buffer delle chiavi è specifico di MyISAM, una struttura per blocchi di indici che contiene un numero di buffer di blocchi in cui sono posizionati i blocchi di indici più utilizzati. È utile per ridurre al minimo l'I/O del disco, perché la memoria è ancora più veloce dei dischi rigidi [attualmente]. Il il buffer delle chiavi MyISAM è descritto in dettaglio nel documentazione .

Linee guida per l'ottimizzazione del buffer dei tasti

La dimensione dipende dalla quantità di indici, dalla dimensione dei dati e dal carico di lavoro.

  • Imposta fino al 30-40% della memoria disponibile se utilizzi esclusivamente tabelle MyISAM. minimo 2-4 MB; dedicare GB può essere uno spreco.

Per ulteriori informazioni, vedere questo articolo sull'ottimizzazione di MySQL .