Al usar una funcion tipo substring sobre una columna con indice, el indice es ignorado, Ejemplo:
ESTA QUERY ESTA MAL
Select * from clientes
where substring(nombre,1,1) = 'P'
ESTA QUERY DEMORA MUUUUUUUUCHO MENOS
Select * from clientes
where nombre like 'P%'
El PLan actual (de una query) se realiza sobre el query ejecutado real.
El Plan estimado (de una query) se realiza sobre la query sin ejecutarla.
No hay comentarios:
Publicar un comentario