Debugging de errores

From: LDC - Carmen Brando <carmen(at)ldc(dot)usb(dot)ve>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Debugging de errores
Date: 2006-10-23 12:18:01
Message-ID: Pine.LNX.4.64.0610230808240.16381@leto.ldc.usb.ve
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Hola,

Queriamos pedir una ayuda en cuanto al debugging de errores a
nivel de ejecucion, ya que introdujimos nuevos nodos desde
el parser hasta el executor.
Primero modificamos los valores del archivo postgresql.conf,
colocando todos los valores de los parametros al maximo para que
imprima todo.

log_directory = '/opt/pgtests/postgresv2/data/pg_log'
client_min_messages = debug5
log_min_messages = debug5
log_error_verbosity = verbose
log_min_error_statement = debug5
log_min_duration_statement = 0
silent_mode = off
debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on

Pero aun no vemos donde manda los mensajes impresos por funciones
como elog o SO1_printf, en realidad necesitamos ver cada
uno de esos mensajes ya que es una guia para ver donde se queda
el manejador al ejecutar nuestras consultas.

Ademas, para que generara los core dump agregamos los
flags -dH -ggdb -g en CFLAGS en el configure, genero un
monton colocandole como sufijo .NUM, el NUM parece un PID.
Ahora usando gdb es medio complicado ver cual es el binario
correspondiente a cada core. Alguna sugerencia?

Agradecemos la ayuda,
Vanessa y Carmen.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2006-10-23 13:18:54 RE: ayuda sobre funcion nullif
Previous Message Juan Martínez 2006-10-23 09:27:24 Re: pregunta para los que utilizan psql para trabajar con postgres