> Excerpts from A J's message of mié feb 08 08:45:09 -0300 2012:> > > El espacio libre en disco que tengo en el PC asciende a 150 GBs, por lo que > > me parece suficiente para que Postgres pueda realizar la consulta. Más aún, > > cuando anteriormente he podido realizar consultas similares a ésta sin > > ningún tipo de problema. Es por esto último por lo que me da que pensar que > > algo no está funcionando bien en mi server. Podría deberse a una > > configuración errónea en el archivo postgres.conf? Les detallo aquí las > > tablas que intervienen en la consulta y el código sql de dicha consulta: > > > Tablas utilizadas en la consulta: > > TABLA: normalized_coup -- alrededor de 150 millones de registros IDJ_ORIG > > bigint IDJ_DEST bigint COUPLING bigint IDJ_SAHRED bigint > > TABLA: normalized_cocit -- alrededor de 130 millones de registros > > IDJ_ORIG bigint IDJ_DEST bigint COCITATION bigint IDJ_SAHRED > > bigintCódigo SQL utilizado en la consulta: > > SELECT normalized_coup."IDJ_ORIG", normalized_coup."IDJ_DEST", > > normalized_cocit."COCITATION", normalized_coup."COUPLING"INTO > > JOIN_coup_cocitFROM normalized_coup INNER JOIN normalized_cocit ON > > (normalized_coup."IDJ_ORIG" = normalized_cocit."IDJ_ORIG") AND > > (normalized_coup."IDJ_DEST" = normalized_cocit."IDJ_DEST") ; > > > Hm, ¿podrías mostrar un explain de la consulta? > > -- > Álvaro Herrera <[email protected]>
Espero que sea esto lo que necesitas. Perdón por la tardanza. Ahí va el Explain: "Merge Join (cost=71164640.38..93981929.21 rows=1229790020 width=32)"" Merge Cond: ((normalized_cocit."IDJ_DEST" = normalized_coup."IDJ_DEST") AND (normalized_cocit."IDJ_ORIG" = normalized_coup."IDJ_ORIG"))"" -> Sort (cost=33008480.01..33332548.55 rows=129627416 width=24)"" Sort Key: normalized_cocit."IDJ_DEST", normalized_cocit."IDJ_ORIG""" -> Seq Scan on normalized_cocit (cost=0.00..2249438.16 rows=129627416 width=24)"" -> Materialize (cost=38155995.66..38902227.74 rows=149246416 width=24)"" -> Sort (cost=38155995.66..38529111.70 rows=149246416 width=24)"" Sort Key: normalized_coup."IDJ_DEST", normalized_coup."IDJ_ORIG""" -> Seq Scan on normalized_coup (cost=0.00..2589873.16 rows=149246416 width=24)" Gracias de nuevo, por tu atención. Antonio J.
