MySQL Opened_tables sigue aumentando

MySQL Opened_tables sigue aumentando

Estoy corriendo mysql-5.6.36.

El parámetro table_open_cacheera 2000. Tuve una relación Opened_tablesversus enorme Open_tables(es decir, 67988/1950 después de 326 días).

Así que lo configuré table_open_cacheen 2500. Después de reiniciar el servicio, supervisé la proporción y todavía veo que aumenta.
- De 361/354 después de 8 min
- A 1321/1113 después de 96 min

¿Por qué la proporción aumenta a pesar de que el servidor aún está lejos de alcanzar el table_open_cachevalor?

Saludos
Santiago

Respuesta1

Verifique el resultado de SHOW GLOBAL STATUS LIKE 'Created_tmp_tables';porque Opened_tablesaumentará cada vez que se aumente una tabla temporal.

También recomendaría graficar estos valores ( Opened_tables,, ) a lo largo del tiempo para Open_tablesque Created_tmp_tablespueda obtener una mejor indicación en lugar de un muestreo esporádico.

información relacionada