On 14/03/07, Vida Luz <vlal(at)ns(dot)ideay(dot)net(dot)ni> wrote:
>
> Tengo creados los idnices segun el uso que hare en los queries, sin
> embargo cada consulta tarda aprox unos 3 minutos., por ejemplo la
> siguiente tabla tiene 2057804 registros y su tamaño es como de 8 GB, al
> hacer la consulta:
>
> SELECT count(distinct cliente_cod) FROM dm.venta GROUP BY geren_cod;
>
Que uses tablas materializadas. Si haces count() por cada consulta a
esa cantidad de datos creo que demorara bastante. Tanto como 4 minutos
aprox..... puede ser.
En resumen una buena optimizacion, es usar tablas materializadas.
>
--
http://www.advogato.org/person/mgonzalez/