Skip site navigation (1) Skip section navigation (2)

Re: FW: Select de 11 horas

From: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
To: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: FW: Select de 11 horas
Date: 2010-04-29 21:14:15
Message-ID: t2x3073cc9b1004291414hac293870y607c3d87c26c8e65@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
2010/4/29 Edwin Quijada <listas_quijada(at)hotmail(dot)com>:
>
> Estoy teniendo problemas con un select que me esta durando 11 horas y su
> salida es de aproximada 200 records he revisado varias cosas pero no
> entender bien el explain me ha ralentizado.
>

wow! nunca habia una consulta tan fea...

a que estas jugando aqui?
"""
            REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(
substring(n.fcheck_number::varchar,0,
ABS((length(n.fcheck_number::varchar)) ))::varchar
,'0','V'),'1','J'),'2','D'),'3','G'),'4','Y'),'5','F'),'6','B'),'7','C'),'8','P'),'9','N')
|| right(n.fcheck_number::varchar,1)
"""

> PD:Alguieun que sepa interpretar bien los explain podria hacer un webmeeting
> o algo para poder interpretar bien esta infromacion? Creo que Postgres da
> bastante informacion pero muchas veces no sabemos interpretar estos numeros
> , como mi caso.
>

seria inutil tratar de interpretar el explain, con 18 tablas en el
FROM no estas usando el optimizador normal sino que esta usando GECO
(y básicamente escogiendo un plan al azar sea bueno o malo)

intenta poner el geqo_threshold es 20 y mira el plan que te lanza,
posiblemente se demore el analisis de la consulta pero no creo que sea
tanto

> Ejemplo esta es una alerta que me envio mi server de monitoreo,munin, con el
> plugin de Postgres
>
> uno.com.do :: talio.uno.com.do :: Postgres locks
> CRITICALs: Locks is 10.97 (outside range [:10]).
> WARNINGs: Exclusive locks is 9.97 (outside range [:5]).
>

estas tomando muchos LOCKs exclusivos, estas usando el comand LOCK TABLE?


-- 
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157

In response to

Responses

pgsql-es-ayuda by date

Next:From: Edwin QuijadaDate: 2010-04-29 21:51:44
Subject: RE: FW: Select de 11 horas
Previous:From: Edwin QuijadaDate: 2010-04-29 20:54:17
Subject: RE: No llegan los correos a la lista

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group