2017-02-08 20:47 GMT-05:00 Guillermo E. Villanueva <guillermo...@gmail.com>:
> Perdón pero no creo que Postgres no use un índice porque no entre en RAM!!
>

Saludos,

Efectivamente postgres no hace eso, si lo necesita puede subir el
índice por partes sin embargo toda la idea de usar una estructura tipo
árbol (índices btree) es no tener que leerlo todo.

Una de las razones por las que posiblemente no leyó el índice es que
no hay filtros así que tu le estas pidiendo que procese toda la tabla
padronac y por lo tanto no tiene sentido usar el índice, y
probablemente por cada registro en padronac hay un registro en
padron2006 (suponiendo que padronnac es la versión actual del padrón y
padron2006 es la versión histórica del mismo yo no esperaría
demasiados cambios entre uno y otro) por lo que termina leyendo ambas
tablas completas.

-- 
Jaime Casanova                      www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a