Re: Fwd: [pgsql-es-ayuda] Ubicar los tipos de datos creados

2014-03-14 Por tema Linder Poclaba Lazaro
Gracias Anthony eso es lo que queria. gracias a todos por responder :) El 13 de marzo de 2014, 16:18, Anthony Rafael Sotolongo León < asotolo...@uci.cu> escribió: > Hola Linder a lo mejor esta consulta al catalogo te puede ayudar, si tal > ves no te da exactamente lo que quieres puede que te ay

Re: Fwd: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema raul andrez gutierrez alejo
esos 2 segundo incluye el tiempo de envio de la peticion al server, el tiempo de tranferencia del servidor a pgadmin y el tiempo que demora pgadmin, de esos solo 186ms es lo que se demora postgres pocesando la peticion. El 14 de marzo de 2014, 11:48, William Diaz Pabón escribió: > Pero en pgAdm

Re: Fwd: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Alvaro Herrera
William Diaz Pabón escribió: > Pero en pgAdmin la salida se demora 2 seg Eso es porque se demora en transmitir el resultado, o quizás en dibujar la grilla con cien mil líneas. -- Álvaro Herrerahttp://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema raul andrez gutierrez alejo
exclusive es el tiempo en que retorna el primer dato, inclusive el el tiempo en que retorna el ultimo dato. 2014-03-14 11:18 GMT-05:00 William Diaz Pabón : > Raul, de la pagina que me pasaste, que significa el > exclusive > inclusive

Re: Fwd: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema William Diaz Pabón
Pero en pgAdmin la salida se demora 2 seg El 14 de marzo de 2014, 11:29, Alvaro Herrera escribió: > William Diaz Pabón escribió: > > pues caracteristica_predio es una tabla tipo que solo contiene código y > > nombre. > > > > Modifique la consulta para hacer un join con esta tabla tipo y bajo un

Re: Fwd: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Alvaro Herrera
William Diaz Pabón escribió: > pues caracteristica_predio es una tabla tipo que solo contiene código y > nombre. > > Modifique la consulta para hacer un join con esta tabla tipo y bajo un tris > acá dejo el EXPLAIN ANALYZE No es eso a lo que me refería. En cualquier caso, si los cien mil registr

Fwd: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema William Diaz Pabón
pues caracteristica_predio es una tabla tipo que solo contiene código y nombre. Modifique la consulta para hacer un join con esta tabla tipo y bajo un tris acá dejo el EXPLAIN ANALYZE Hash Join (cost=67.34..1522.18 rows=115274 width=11) (actual time=6.666..173.110 rows=100738 loops=1) Output:

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Alvaro Herrera
William Diaz Pabón escribió: > Hash Join (cost=62.82..2455.25 rows=102826 width=11) (actual > time=6.006..186.428 rows=100738 loops=1) > Output: t.consecutivo, cpp.oi_predio > Hash Cond: ((cpp.caracteristica_predio)::text = > (cpt.caracteristica_predio)::text) > Join Filter: (((cpp.vigenci

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema William Diaz Pabón
Raul, de la pagina que me pasaste, que significa el exclusive inclusive 2014-03-14 11:09 GMT-05:00 raul andrez gutierrez alejo : > el proeblema no es (estado)::text = 'ACTIVO'::text), es Ha

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema raul andrez gutierrez alejo
el proeblema no es (estado)::text = 'ACTIVO'::text), es Hash Cond: ((cpp.caracteristica_predio)::text = (cpt.caracteristica_predio)::text) http://explain.depesz.com/s/1GRQ El 14 de marzo de 2014, 11:04, William Diaz Pabón escribió: > Hash Join (cost=62.82..2455.25 rows=102826 width=11) (actual

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema William Diaz Pabón
Hash Join (cost=62.82..2455.25 rows=102826 width=11) (actual time=6.006..186.428 rows=100738 loops=1) Output: t.consecutivo, cpp.oi_predio Hash Cond: ((cpp.caracteristica_predio)::text = (cpt.caracteristica_predio)::text) Join Filter: (((cpp.vigencia)::text = ''::text) OR (cpp.vigencia IS NU

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Alvaro Herrera
William Diaz Pabón escribió: > Ok, gracias. > > Esta es la consulta con alias, espero que sea más legible: > > > SELECT > t.consecutivo AS tarifa, > cpp.oi_predio >FROM tarifa AS t > JOIN caracteristica_predio_tarifa AS cpt ON cpt.tarifa::text = > t.consecutivo::text > > JOIN caracteristi

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Hellmuth Vargas
Hola Lista El hecho que se defina un indice sobre una columna no implica que este siempre se empleara en una consulta, El optimizador de PostgreSQL se basa en costos los cuales obtiene el Analizador generando entre otras variables un histograma de la distribución de los valores de las columnas,

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema raul andrez gutierrez alejo
Cordial saludo William. recomiendo ejecute varias veces la consulta para cargar en cache el resultado, si en cache la consulta es rápida puede ser problema de lentitud de disco duro, si la consulta sigue siendo lenta puede ser problema del planificador, el planificador de postgres no se puede mani

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Gilberto Castillo
> Ok, gracias. > > Esta es la consulta con alias, espero que sea más legible: > > > SELECT > t.consecutivo AS tarifa, > cpp.oi_predio >FROM tarifa AS t > JOIN caracteristica_predio_tarifa AS cpt ON cpt.tarifa::text = > t.consecutivo::text > > JOIN caracteristica_predio_oi_predio AS cpp ON >

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema William Diaz Pabón
Ok, gracias. Esta es la consulta con alias, espero que sea más legible: SELECT t.consecutivo AS tarifa, cpp.oi_predio FROM tarifa AS t JOIN caracteristica_predio_tarifa AS cpt ON cpt.tarifa::text = t.consecutivo::text JOIN caracteristica_predio_oi_predio AS cpp ON cpp.caracteristica_predio

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Alvaro Herrera
William Diaz Pabón escribió: > SELECT > tarifa.consecutivo AS tarifa, > caracteristica_predio_oi_predio.oi_predio >FROM tarifa > JOIN caracteristica_predio_tarifa ON > caracteristica_predio_tarifa.tarifa::text = tarifa.consecutivo::text > > JOIN caracteristica_predio_oi_predio ON > caracter

Re: [pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema Gilberto Castillo
> Hola lista. > > Tengo la siguiente consulta: > > SELECT > tarifa.consecutivo AS tarifa, > caracteristica_predio_oi_predio.oi_predio >FROM tarifa > JOIN caracteristica_predio_tarifa ON > caracteristica_predio_tarifa.tarifa::text = tarifa.consecutivo::text > > JOIN caracteristica_predio_oi_

[pgsql-es-ayuda] Consulta no usa los indices

2014-03-14 Por tema William Diaz Pabón
Hola lista. Tengo la siguiente consulta: SELECT tarifa.consecutivo AS tarifa, caracteristica_predio_oi_predio.oi_predio FROM tarifa JOIN caracteristica_predio_tarifa ON caracteristica_predio_tarifa.tarifa::text = tarifa.consecutivo::text JOIN caracteristica_predio_oi_predio ON caracteristic