Re: update masivo con minimos recursos

From: Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com>
To: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
Cc: "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: update masivo con minimos recursos
Date: 2017-04-06 07:19:52
Message-ID: CAJGNTeOC1M_a56zKczdmn=3hiZyqksiJTj2sRnHj2t9g-_6Jcw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2017-02-08 20:47 GMT-05:00 Guillermo E. Villanueva <guillermovil(at)gmail(dot)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(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guillermo E. Villanueva 2017-04-06 11:18:04 Re: [MASSMAIL]Re: restriccion check
Previous Message Francisco Olarte 2017-04-05 17:10:40 Re: [MASSMAIL]Re: restriccion check