Saya menjalankan script tuning kinerja MySQL yang sangat baik dan mulai bekerja melalui saran. Salah satu yang saya temui adalah
TABLE CACHE
Nilai table_cache saat ini = 4096 tabel Anda memiliki total 1073 tabel. Anda memiliki 3900 tabel terbuka. Table_cache hit rate saat ini adalah 2%, sementara 95% dari cache tabel Anda digunakan. Anda mungkin harus meningkatkan table_cache Anda
Saya mulai membaca table_cache tetapi menemukan dokumentasi MySQL kurang. Mereka mengatakan untuk meningkatkan table_cache
, "jika Anda memiliki memori". Sayangnya table_cache
variabel didefinisikan sebagai "Jumlah tabel terbuka untuk semua utas."
Bagaimana memori yang digunakan oleh MySQL akan berubah, jika saya meningkatkan variabel ini? Apa nilai yang baik, untuk mengaturnya?