En el estado MYSQL, el valor Handler_read_rnd_next es muy alto.
Soy consciente de que este valor se incrementará cuando se ejecute una consulta que no tenga los índices adecuados.
Pero, incluso cuando ejecutamos el estado del show como 'Handler_read_rnd_next', este valor se incrementa en 2.
Según este indicador de estado, estamos monitoreando algunas estadísticas.
Así que cada vez, estas estadísticas se muestran críticas.
¿Podemos excluir estos recuentos de ejecución 'show' del recuento 'Handler_read_rnd_next'?
Un ejemplo más de esto,
Hay una tabla con 10 filas, la tabla está indexada en la columna 'datos', y si ejecutamos la siguiente consulta:
select data from test where data = 'vwx' -> returns one row
y si verificamos el valor de 'Handler_read_rnd_next', se incrementará en 7.
El siguiente es el resultado del comando de explicación para la consulta anterior:
explain select data from test where data = 'vwx';
id, select_type, table, type, possible_keys, key, key_len, ref, rows, Extra
1, 'SIMPLE', 'test', 'ref', 'data', 'data', '35', 'const', 1, 'Using where; Using index'
¿Hay alguna forma de restringir este valor o puedo saber por qué este valor se incrementa muy rápido?