Excerpts from Jaime Casanova's message of mié oct 26 15:42:05 -0300 2011:
> 2011/10/26 Alejandro Carrillo <[email protected]>:
> > El objetivo es saber cuales son los impactos sobre cada campo en una tabla,
> > con el fin de conocer en donde requiere un indice y donde no.
> 
> entonces lo que necesitas es usar log_min_duration_statement para
> rastraer las consultas lentas. haces explain analyze de esas consultas
> y dependiendo del plan de ejecución y las columnas que se esten usando
> determinas si se requiere de un índice

¿No te parece que esta aproximación al problema es algo primitiva?
Cuando menos, es reactiva en vez de proactiva.

(Creo que sería muy útil poder hacer ALTER TABLE .. SET STATISTICS 0
para columnas que nunca se usan en búsquedas o joins; nuevamente pongo
el ejemplo de la foto).

-- 
Álvaro Herrera <[email protected]>
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a