Ho eseguito l'eccellente script di ottimizzazione delle prestazioni di MySQL e ho iniziato a elaborare i suggerimenti. Quello in cui mi sono imbattuto è stato
TABELLA CACHE
Valore table_cache corrente = 4096 tabelle Hai un totale di 1073 tabelle. Hai 3900 tavoli aperti. La percentuale di hit della table_cache corrente è del 2%, mentre il 95% della cache della tabella è in uso. Probabilmente dovresti aumentare table_cache
Ho iniziato a leggere su table_cache ma ho trovato abbastanza carente la documentazione di MySQL . Dicono per aumentare il table_cache
"se hai la memoria". Sfortunatamente la table_cache
variabile è definita come "Il numero di tabelle aperte per tutti i thread".
Come cambierà la memoria utilizzata da MySQL, se aumento questa variabile? Qual è un buon valore, per impostarlo?