Я запустив відмінний сценарій настройки продуктивності MySQL і почав працювати над пропозиціями. Одна, на яку я наткнувся, була
TABLE CACHE
Поточне значення table_cache = 4096 таблиць У вас є 1073 таблиці. У вас 3900 відкритих столів. Поточна частота звернень table_cache становить 2%, тоді як 95% вашого кеша таблиці використовується. Ви, ймовірно, повинні збільшити таблицю_cache
Я почав читати на table_cache, але виявив, що документація на MySQL зовсім не вистачає. Вони кажуть збільшити table_cache
"якщо у вас є пам'ять". На жаль, table_cache
змінна визначається як "Кількість відкритих таблиць для всіх потоків".
Як зміниться пам'ять, яку використовує MySQL, якщо я збільшить цю змінну? Що таке хороша цінність, щоб встановити його?