From: | gilberto(dot)castillo(at)etecsa(dot)cu |
---|---|
To: | mauricio pullabuestan <jmauriciopb(at)yahoo(dot)es> |
Cc: | Ayuda Esp PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [MASSMAIL]Seq Scan como lo procesa Postgresql |
Date: | 2018-04-11 12:13:57 |
Message-ID: | 677aa231a1d59f9830d9e32fa70a1b47@etecsa.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola,
Puedes ir a la wiki https://wiki.postgresql.org/wiki/Español
On 2018-04-10 23:41, mauricio pullabuestan wrote:
> Tengo una tabla que tiene al rededor de 250 mil registros y pesa unos
> 170 mb, solamente tiene su PK
>
> Esta tabla se consulta un promedio de 1000 veces por día al no tener
> indices en los que se pueda apoyar, se esta haciendo un Seq Scan.
>
> Tengo entendido que Postgres sube toda la tabla a memoria es decir 170
> mb para hacer Seq Scan y si ejecuta un promedio de 1000 estaríamos,
> haciendo que Postgres se leyera 170 Gb, esta es la forma en que lo
> hace o lo hace de otra manera?
>
> La consulta demora al rededor de 0.28 segundos, aparentemente
> inofensiva pero esta cargando de trabajo innecesario al servidor, se
> creo un indice filtrado y se corrigió el problema.
>
> Cuales son los parametros para medir la carga de trabajo del servidor?
>
> Estamos en un proceso de optimización y me gustaría saber cual es la
> carga de trabajo antes y después.
>
> Gracias
> Mauricio
From | Date | Subject | |
---|---|---|---|
Next Message | gilberto.castillo | 2018-04-11 12:16:21 | Re: [MASSMAIL]A tener en cuenta para activar pg_stat_statements |
Previous Message | mauricio pullabuestan | 2018-04-11 03:41:37 | Seq Scan como lo procesa Postgresql |