20/08/2009, 14:09
|
| | Fecha de Ingreso: septiembre-2004
Mensajes: 407
Antigüedad: 20 años, 3 meses Puntos: 1 | |
Respuesta: Rendimiento en postgres esta tabla tiene 71 columnas no sera eso? pero asi y todo por mas que le haga select a una columna lo mismo es abismal la diferencia , cuantos campos probaste vos y que tipo de datos , decime mas o menos asi hago lo mismo a ver que puede ser.
esto es lo que me tira lo que vos me decis
explain analyze select com_codigo from comprobantes where com_estado='VIGENTE'
"Seq Scan on comprobantes (cost=0.00..42491.15 rows=207322 width=8) (actual time=0.015..1769.158 rows=205700 loops=1)"
" Filter: (com_estado = 'VIGENTE'::bpchar)"
"Total runtime: 1871.896 ms"
explain analyze select * from comprobantes where com_estado='VIGENTE'
"Seq Scan on comprobantes (cost=0.00..42491.15 rows=207322 width=11781) (actual time=0.013..641.338 rows=205700 loops=1)"
" Filter: (com_estado = 'VIGENTE'::bpchar)"
"Total runtime: 729.599 ms"
__________________ Mas vale morir de pie que vivir de rodillas :ojotes: |