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.
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 |