From: | Martín Marqués <martin(dot)marques(at)gmail(dot)com> |
---|---|
To: | Fernando Paz <fpaz(at)engineer(dot)com> |
Cc: | Ayuda Esp PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Select sobre tabla con byte[] es lento |
Date: | 2013-04-22 16:08:48 |
Message-ID: | CABeG9Lu65Ub5wpxjRUPoHrZsF_fF5ROLFVOzs_j0OkpV+56_iQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El día 22 de abril de 2013 12:11, Fernando Paz <fpaz(at)engineer(dot)com> escribió:
> Holas,
>
> De antemano gracias por ya ayuda.
>
> La cuestión es que tengo una tabla (evidencias) en donde un campo almacena
> un archivo de tipo documento (doc,odf,pdf,etc.)
>
> Esta ya a crecido bastante tiene unos 58000 registros que en gigas por los
> archivos se traduce en unos 30 GB
>
> se suele hacer una consulta como
>
> select * from evidencias
> where
> tipo = $1 and clase = $2
>
> Al hacer el explain toma correctamente el índice pero su costo esta ahi por
> los 800, pero ejecutarla se esta demorando más de 10 seg
EXPLAIN ANALYZE además de "explicarte" lo que el planner piensa hacer
ejecuta la consulta para darte tiempos reales. Que tiempos da explain
analyze?
> Porque?
>
> Sospecho que es porque tiene almacenamiento de archivos... en ese caso que
> parámetro debería optimizar para mejorar el tiempo?
Cuantas filas, aproximadamente se seleccionan con ese filtro?
--
Martín Marqués
select 'martin.marques' || '@' || 'gmail.com'
DBA, Programador, Administrador
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Paz | 2013-04-22 16:22:15 | Re: Select sobre tabla con byte[] es lento |
Previous Message | Nestor Rojas | 2013-04-22 15:21:43 | Fwd: Hola |