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 18:46:56
Message-ID: 1319654816.68378.YahooMailNeo@web27403.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El objetivo de esto es hacerlo automaticamente en plpgsql. Por eso necesito ese dato para conocer cuales son las columnas con mayores consultas, y por ende, saber si alguna requiere un indice o no.

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

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

que una columna se use mucho no significa mucho, si una tabla de 5
registros con 2 columnas se usa millones de veces tener un índice ahi
seria igual de inutil que si la tabla se usara solo un par de veces...

--
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Lazaro Rubén García Martinez 2011-10-26 18:57:02 RE: Numero de consultas sobre una columna en una tabla
Previous Message Jaime Casanova 2011-10-26 18:42:05 Re: Numero de consultas sobre una columna en una tabla