Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2009, 07:28
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 4 meses
Puntos: 4
consulta demasiado lenta por el order by

Hola a todos

uso mysql 4.1
y estoy haciendo una consulta sobre mas o menos 800mil registros

y es rapida casi instantanea pero cuando le coloco el order by se demora mas de 1 minuto en cargar
que otra manera hay de hacerla o como puedo optimizar esta consultapar ake sea mas rapida?



SELECT num_factura, sum(total_conIVA) as total, count(distinct(num_factura)) as cant FROM pedidos WHERE estado_pedido = 1 group by id_contacto order by cant desc
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com