Назад | Перейти на главную страницу

MySQL Opened_tables продолжает расти

Я бегаю mysql-5.6.36.

Параметр table_open_cache был 2000 год. У меня было огромное Opened_tables против Open_tables соотношение (т.е. 67988/1950 через 326 дней).

Итак, я установил table_open_cache до 2500. После перезапуска службы я проверил соотношение, и я все еще вижу, что он растет.
- От 361/354 через 8 мин.
- К 1321/1113 через 96 мин

Почему соотношение увеличивается, хотя серверу еще далеко до table_open_cache стоимость.

С уважением
Сантьяго

Проверьте вывод SHOW GLOBAL STATUS LIKE 'Created_tmp_tables'; так как Opened_tables будет увеличиваться каждый раз при увеличении временной таблицы.

Также я бы рекомендовал построить график этих значений (Opened_tables, Open_tables, Created_tmp_tables) с течением времени, чтобы вы могли получить более точную индикацию, а не разовую выборку.