From: | MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe> |
---|---|
To: | "'pgsql-es-ayuda(at)postgresql(dot)org'" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Ayudita |
Date: | 2007-09-13 17:57:21 |
Message-ID: | 410117BB01F4D611B73A00010331DD2403B58054@tsnt.tsr.com.pe |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Podrian ayudarme con esto ?
Estoy revisando mis querys y viendo que esten rapidas.
Segun comentarios que lei : que no deberia haber INDEX SCAN por que esos son
los que ralentizan los procesos y que es alli donde faltan los indices, lo
que quiero saber como reconocer sobre que tabla y cual es el error que me
marca y de paso una iluminacion mas amplia al respecto
Gracias
Merge Left Join (cost=1315.42..4757.73 rows=49 width=562)
Merge Cond: ("outer".idficha = "inner".idficha)
-> Nested Loop Left Join (cost=3.02..3377.44 rows=22 width=538)
-> Nested Loop Left Join (cost=3.02..3244.88 rows=22 width=505)
-> Nested Loop Left Join (cost=3.02..3113.45 rows=22
width=362)
-> Nested Loop Left Join (cost=3.02..771.57 rows=3
width=266)
Join Filter: ("outer".idmaqteje =
"inner".idmaqteje)
-> Nested Loop Left Join (cost=1.76..768.69
rows=3 width=236)
-> Nested Loop Left Join
(cost=1.76..750.90 rows=3 width=203)
Join Filter: ("outer".idfamilia =
"inner".idfamil)
-> Nested Loop Left Join
(cost=0.00..744.49 rows=3 width=170)
Join Filter: ("outer".idficha =
"inner".idficha)
-> Nested Loop
(cost=0.00..12.02 rows=1 width=146)
-> Index Scan using
"Fichas_pkey" on fichas (cost=0.00..6.01 rows=1 width=108)
Index Cond: (idficha
= '1525'::bpchar)
-> Index Scan using
idclien on mclientes (cost=0.00..6.00 rows=1 width=46)
Index Cond:
("outer".idclien = mclientes.idcliente)
-> Seq Scan on ficha_tejeduria
(cost=0.00..523.32 rows=16732 width=38)
-> Materialize (cost=1.76..2.45
rows=69 width=39)
-> Seq Scan on mfamilias
(cost=0.00..1.69 rows=69 width=39)
-> Index Scan using mdescripcion_pkey on
mdescripcion (cost=0.00..5.92 rows=1 width=41)
Index Cond: ("outer".iddescr =
mdescripcion.iddescr)
-> Materialize (cost=1.26..1.50 rows=24
width=47)
-> Seq Scan on mtejedoras (cost=0.00..1.24
rows=24 width=47)
-> Index Scan using ficha_hilados_idx on ficha_hilados
(cost=0.00..777.83 rows=224 width=110)
Index Cond: ("outer".idficha =
ficha_hilados.idficha)
-> Index Scan using mhilos_pkey on mhilos (cost=0.00..5.96
rows=1 width=151)
Index Cond: ("outer".idhilo = mhilos.idhilo)
-> Index Scan using mcolores_idx on mcolores (cost=0.00..6.01
rows=1 width=49)
Index Cond: (("outer".idcolor)::text =
(mcolores.idcolor)::text)
-> Sort (cost=1312.40..1346.07 rows=13468 width=38)
Sort Key: ficha_barca.idficha
-> Seq Scan on ficha_barca (cost=0.00..388.68 rows=13468 width=38)
From | Date | Subject | |
---|---|---|---|
Next Message | Richard Salcedo Untiveros | 2007-09-13 18:00:18 | ayuda urgente pr favor |
Previous Message | Cristián López U. | 2007-09-13 15:50:08 | Re: Experiencia PostgreSql v/s Sybase v/s Oracle |