sql >> Base de Datos >  >> RDS >> Mysql

Escaneando una tabla mysql desde la parte inferior

Una consulta no explora la tabla en ningún orden en particular; podría hacerlo si atraviesa un índice en particular en orden (por ejemplo, un escaneo de rango), lo que PUEDE ser porque usó un ORDEN POR.

Las bases de datos simplemente no funcionan así. No puedes confiar en su comportamiento de esa manera.

Si está realizando un análisis completo de la tabla, espere que tarde un poco, especialmente si ha eliminado muchas filas recientemente. Sin embargo, llevará más tiempo si tiene muchas filas.

Asegúrese de que la consulta utilice índices en su lugar. Mira el plan de explicación y asegúrate de que use índices.