Re: Numero de consultas sobre una columna en una tabla

From: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
To: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Numero de consultas sobre una columna en una tabla
Date: 2011-10-26 19:07:30
Message-ID: 1319656050.36433.YahooMailNeo@web27408.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

el problema es que debe ser automatico y no puede ser manual

________________________________
De: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Para: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
CC: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>; Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Enviado: miércoles 26 de octubre de 2011 13:59
Asunto: Re: [pgsql-es-ayuda] Numero de consultas sobre una columna en una tabla

Excerpts from Jaime Casanova's message of mié oct 26 15:42:05 -0300 2011:
> 2011/10/26 Alejandro Carrillo <fasterzip(at)yahoo(dot)es>:
> > 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 <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2011-10-26 19:55:30 Error con untrusted language
Previous Message Alvaro Herrera 2011-10-26 18:59:46 Re: Numero de consultas sobre una columna en una tabla