que TODAS las sentencias en una funci\xc3\xb3n pl/pgSQL deber\xc3\xadan ser ejecutadas usando SQL DIN\xc3\x81MICO (cadenas) para evitar utilizar planes guardados?

Efectivamente

Ninguna otra alternativa?

(almenos yo) trato al máximo evitar el uso de sql dinámico ya que complican mucho la depuración, lectura y mantenimiento de la funciones.

Los planes de ejecucción se guardan por server (creo) ... al reiniciar el servidor, no estaría obligando a que se vuelvan a calcular y el problema desaparece?

A lo que voy es que es un problema temporal, porque por la afirmación de arriba nos haría pensar que debemos migrar todas nuestra funciones pl/pgsql para hacer uso de sql dinámico cosa que me parece horrible.

Atentamente,

RAUL DUQUE
Bogotá, Colombia


-
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