Re: DUDA EXPLAIN - base datos 240GB

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Jaime Casanova <systemguards(at)gmail(dot)com>
Cc: Andrea <andrea(at)compesa(dot)com(dot)br>, lista postgresql-espanhol <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: DUDA EXPLAIN - base datos 240GB
Date: 2006-08-23 15:48:34
Message-ID: 20060823154834.GP1963@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Jaime Casanova escribió:
> On 8/23/06, Andrea <andrea(at)compesa(dot)com(dot)br> wrote:
> >Perdón, pero sigo sin saber como analisar el retorno de EXPLAIN.
> >Gracias Mariano por el material, todavia no he dicho nada sobre el uso de
> >Hash Tables, Sort, Merge....
> >Mira el retorno de mi comando EXPLAIN abajo que yo no sé analisar.
> >
>
> Un EXPLAIN no te dice mucho en realidad usa EXPLAIN ANALYZE mejor y
> vuelvelo a postear...

En realidad del explain ya puedes extraer bastante informacion util.
Por ejemplo una cosa que se ve es que hay un seqscan en una tabla
grande, que quizas sea posible evitar. Hace una semana atras estuvimos
"arreglando" una "base de datos lenta" con queries de media hora que se
transformaron en queries de menos de 10 segundos (menos de 1 seg. en
algunos casos), y casi siempre usando solo lo que decia EXPLAIN ...
sobre todo porque EXPLAIN ANALYZE tarda media hora!

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-08-23 15:51:36 Re: DUDA EXPLAIN - base datos 240GB
Previous Message Jaime Casanova 2006-08-23 15:33:11 Re: DUDA EXPLAIN - base datos 240GB