Gracias Alvaro por tu respuesta, voy a revisar de utilizar el operador AT TIME y revisar si todo funciona.

Saludos y gracias.

Mario.

El 22/01/2015 a las 16:47, Alvaro Herrera escribió:
Mario Sileone (GM) escribió:

     Por otro lado leí que, no es conveniente en tablas particionadas por
fechas tener un timestamptz, sino que se debería utilizar timestamp sólo,
esto en cuanto puede afectar el split de tablas?
No es que "no convenga".  Lo que sucede simplemente es que ciertas
consultas pueden escanear todas las particiones en vez de excluir las
que podrían en teoría excluirse, porque las consultas con timestamptz
van a depender del valor del parámetro de configuración TimeZone y el
optimizador se va a negar a aplicar el "constraint exclusion" en esos
casos.  No tengo claro si es totalmente imposible usarlo o es sólo
muy incómodo.  Tendrías que experimentar usando el operador  AT TIME
ZONE, que convierte un timestamptz en timestamp (y viceversa) para
estudiar si puede hacerse para las consultas que necesitas.



-
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