[Pgsql-ayuda] Aligerar consulta

Manuel Sugawara masm@fciencias.unam.mx
09 Jan 2004 18:59:28 -0600


Gunnar Wolf <gwolf@gwolf.cx> writes:

> Tengo varias quejas ante mi query... Primero que nada, hay una
> cantidad espantosa de comparaciones buscando NULLs que pueden darnos
> dolores de cabeza de uno y de otro lado.=20

Pues estas no creo que las puedas evitar a menos de que cambies tu
esquema para poder asumir que, digamos, initial_date o final_date son
no nulas.

> Por otro lado, eval=FAo
> now()::date en tres ocasiones, lo cual no es precisamente
> eficiente. =BFAlguien tiene una sugerencia para desafearla?

Pues a ojito no creo que se pueda (es decir yo creo que se tienen que
hacer todos los tests) pero la demostraci=F3n formal queda como
ejercicio al lector ;-)

Saludos,
Manuel.