Cita:
Iniciado por zyon
Que tal , tengo unos querys de busqueda que me arrojan muchos resultados, por un lado se que debo optimizar esos querys, pero por otro tambien llego a mis oidos que el ORDER BY alenta el resultado de mi consulta, si esto es cierto, hay algun modo de evitar usar un order by o usarlo sin q alente una busqueda? tal vez alguna herramienta del sql o algo, gracias de antemano!
en efecto su tu tienes tres columnas por ejemplo
IDUSUARIOS | NOMBRE | PATERNO | MATERNO
y tienes
select * from usuarios
te arroja
1 | Juan | Leon | Leon
2 | Beto | Perez | Perez
3 | Raul | Dias | Dias
si pones
select * from usuarios order by paterno
te va poner
3 | Raul | Dias | Dias
1 | Juan | Leon | Leon
2 | Beto | Perez | Perez
la cantidad de resultados serán los mismos y tu indice va seguir igual solo vas a cambiar la vista
bueno eso entiendo yo, corrijanme si estoy mal