El día 12 de octubre de 2010 17:55, Jaime Casanova
<[email protected]> escribió:
> 2010/10/12 Silvio Quadri <[email protected]>:
>>
>> Tenés un índice por persona y otro por jornada en la tabla de
>> proceso_persona_jornada. Deberías tener uno que sea id_persona/jornada
>> todo junto (o al revés, jornada / persona). Además, podrías cambiar el
>> in por un igual.
>>
>
> por que? al contrario ahora se recomienda en la mayoria de los casos
> tener indices separados, asi postgres los puede usarlos solos o combinarlos
> en un bitmap segun considere necesario

Tenés razón! Miré mal el explain y el aumento de costo está luego ...
Últimamente estoy muy "Oraclero" más allá de mi voluntad y los bitmaps
index no los termino de ver funcionar bien ahí... así que enseguida lo
declaré culpable! Además, los sufrí mucho en la 8.1 y me quedó mala
espina. Voy a tener que reconciliarme.

De todas formas, le sigo recomendando a don Martin que lo pruebe (lo
del igual también), que no cuesta nada ... nunca sabrás que decidirá
el motor.

Saludos! Silvio
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a