Re: [pgsql-es-ayuda] Seq Scan

2014-12-18 Por tema Guillermo E. Villanueva
Muchas gracias por todas las respuestas. Alvaro, es verdad mi preocupación debería ir por resolver el recorrido del millón de registros Me recomiendan un par de links de información teórica de como funciona los hash que menciona el planificador en postgresql? La tabla prestacion2 recibe aproximad

Re: [pgsql-es-ayuda] Seq Scan

2014-12-18 Por tema raul andrez gutierrez alejo
Hola. el planificado dice *"rows=1096" *y usted " y esta tabla, de unas 1200 filas" eso me da el 91%. El 18 de diciembre de 2014, 9:18, Guillermo E. Villanueva < guillermo...@gmail.com> escribió: > > Raúl muchas gracias por tu respuesta. > Entiendo que si tendría que que obtener gran parte de la

Re: [pgsql-es-ayuda] Seq Scan

2014-12-18 Por tema Gilberto Castillo
> Raúl muchas gracias por tu respuesta. > Entiendo que si tendría que que obtener gran parte de la tabla > nomenclador2 > le conviene un Seq pero en este caso por cada fila de valuación, le > corresponde un único valor de nomenclador2. > Será que hace un seq para mandarlo todo a memoria? No lo c

Re: [pgsql-es-ayuda] Seq Scan

2014-12-18 Por tema Alvaro Herrera
Guillermo E. Villanueva escribió: > Raúl muchas gracias por tu respuesta. > Entiendo que si tendría que que obtener gran parte de la tabla nomenclador2 > le conviene un Seq pero en este caso por cada fila de valuación, le > corresponde un único valor de nomenclador2. > Será que hace un seq para man

Re: [pgsql-es-ayuda] Seq Scan

2014-12-18 Por tema Guillermo E. Villanueva
Raúl muchas gracias por tu respuesta. Entiendo que si tendría que que obtener gran parte de la tabla nomenclador2 le conviene un Seq pero en este caso por cada fila de valuación, le corresponde un único valor de nomenclador2. Será que hace un seq para mandarlo todo a memoria? Guillermo Villanueva

Re: [pgsql-es-ayuda] Seq Scan

2014-12-18 Por tema raul andrez gutierrez alejo
Hola Guillermo. el planificador de postgres realizar un Seq Scan si el 80% de los datos de una tabla va a ser leídos y para este caso son 1096 rows de 1200(91%), se puede desactivar el seq scan para una consulta especifica con set enable_seqscan = off , o en el config para todo el motor lo cual

[pgsql-es-ayuda] Seq Scan

2014-12-18 Por tema Guillermo E. Villanueva
Buenos días, los molesto para consultarles sobre un explain que me llama la atención. La consulta que analizo es: explain SELECT c.id_comprobante, c.fecha_comprobante, s.afiapellido, s.afinombre, s.afidni, s.clavebeneficiario, string_agg(tp_codigo||nom_objetopres||coalesce(p.diag_codigo,v.diag_codi