Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-13 Por tema Guillermo E. Villanueva
*La consulta un poco modificada:* SELECT uploaddet_importcomp.indice, case when historicotemp.activo ='N' then 'Beneficiario inactivo.' else null end as motivo_res, case when historicotemp.activo ='N' then 'I' else 'S' end as estado_res, historicotemp.afitipocategoria categ, historicotemp.clavebene

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-11 Por tema Alvaro Herrera
Guillermo E. Villanueva escribió: > Amigos los molesto para pedirles si me pueden ayudar a optimizar la > siguiente consulta: Puedes mostrar la definicion de las tablas (idealmente un pg_dump -s) y un EXPLAIN ANALYZE de la consulta? -- Álvaro Herrerahttp://www.2ndQuadrant.com/ P

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-11 Por tema Gilberto Castillo
> Muchas gracias por tu aporte Gerardo, mi pregunta apuntaba mas a la > condición de reunión, cuando son varias columnas las que intervienen en la > reunión , se puede armar algún índice? Veo que el planificador hace un > sort > previo. La respuesta es SI, ... puedes armar todos los índices comu

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-10 Por tema Guillermo E. Villanueva
escribió: > > > - Mensaje original - > > De: "Guillermo E. Villanueva" > > Para: "gilberto castillo" > > CC: "pgsql-es-ayuda" > > Enviados: Viernes, 8 de Mayo 2015 8:24:20 > > Asunto: Re: [pgsql-es-ayuda] Ayuda para o

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-09 Por tema Gerardo Herzig
- Mensaje original - > De: "Guillermo E. Villanueva" > Para: "gilberto castillo" > CC: "pgsql-es-ayuda" > Enviados: Viernes, 8 de Mayo 2015 8:24:20 > Asunto: Re: [pgsql-es-ayuda] Ayuda para optimizar consulta > > > Buenos días,

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-08 Por tema Guillermo E. Villanueva
Buenos días, les cuento que hice varias pruebas, entre ellas crear un índice en ambas tablas del join con las columnas: *uploaddet_importcomp* - fil_clasedoc - fil_tipodoc - fil_nrodoc - fil_nacim *historicotemp* - aficlasedoc - historicotemp.afitipodoc - historicotemp.af

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-07 Por tema Gilberto Castillo
>> >> ¿Haces mucho esta comparaciones uploaddet_importcomp.fil_clasedoc = >> historicotemp.aficlasedoc? >> >> Si la respuesta es "SI", crea índice en esos campos >> > Voy a empezar a hacerlo bastante seguido. Mi duda es: debo crear un índice > compuesto por todas las columnas que comparo en el jo

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-06 Por tema Guillermo E. Villanueva
Gracias por tu respuesta. van mis comentarios en tu mensaje: Guillermo Villanueva 2015-05-06 13:56 GMT-03:00 Gilberto Castillo : > > > ¿Haces mucho esta comparaciones uploaddet_importcomp.fil_clasedoc = > historicotemp.aficlasedoc? > > Si la respuesta es "SI", crea índice en esos campos > Voy

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-06 Por tema Guillermo E. Villanueva
Gracias por tu rta. Van mis rtas... Guillermo Villanueva El 6 de mayo de 2015, 12:58, Anthony Sotolongo escribió: > Hola Guillermo, ¿puedes crear indices en uploaddet_importcomp.estado? > Ya está creado y no es parcial > está haciendo un scan por ese campo y creo que puede ayudarte, si pue

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-06 Por tema Anthony Sotolongo
Hola Guillermo, ¿puedes crear indices en uploaddet_importcomp.estado? está haciendo un scan por ese campo y creo que puede ayudarte, si puedes con un explain analyze, ¿que sort method esta utilizando? saludos On 06/05/15 12:50, Guillermo E. Villanueva wrote: Amigos los molesto para pedirles

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-06 Por tema Gilberto Castillo
> Hola Guillermo, ¿puedes crear indices en uploaddet_importcomp.estado? > está haciendo un scan por ese campo y creo que puede ayudarte, si > puedes con un explain analyze, ¿que sort method esta utilizando? Es normal que hago ello, si el índices no es parcial. Saludos, Gilberto Castillo ETECS

Re: [pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-06 Por tema Gilberto Castillo
> Amigos los molesto para pedirles si me pueden ayudar a optimizar la > siguiente consulta: > > SELECT > uploaddet_importcomp.indice, > historicotemp.clavebeneficiario, > historicotemp.activo > FROM > uploaddet_importcomp left join nacer.historicotemp on > uploaddet_importcomp.fil_clasedoc = hist

[pgsql-es-ayuda] Ayuda para optimizar consulta

2015-05-06 Por tema Guillermo E. Villanueva
Amigos los molesto para pedirles si me pueden ayudar a optimizar la siguiente consulta: SELECT uploaddet_importcomp.indice, historicotemp.clavebeneficiario, historicotemp.activo FROM uploaddet_importcomp left join nacer.historicotemp on uploaddet_importcomp.fil_clasedoc = historicotemp.aficlasedoc