HorizonDB: opciones para desarrolladores

allow_in_place_tablespaces

Attribute Value
Categoría Opciones del desarrollador
Descripción Permite espacios de tablas directamente dentro de pg_tblspc, para las pruebas.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation allow_in_place_tablespaces

allow_system_table_mods

Attribute Value
Categoría Opciones del desarrollador
Descripción Permite modificaciones de la estructura de las tablas del sistema.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation allow_system_table_mods

backtrace_functions

Attribute Value
Categoría Opciones del desarrollador
Descripción Registro en retroceso de errores en estas funciones.
Tipo de dato string
Valor predeterminado
Valores permitidos
Tipo de parámetro solo lectura
Documentation backtrace_functions

debug_discard_caches

Attribute Value
Categoría Opciones del desarrollador
Descripción Vaciar agresivamente las memorias caché del sistema con fines de depuración.
Tipo de dato integer
Valor predeterminado 0
Valores permitidos 0
Tipo de parámetro solo lectura
Documentation debug_discard_caches

debug_io_direct

Attribute Value
Categoría Opciones del desarrollador
Descripción Use E/S directa para el acceso a archivos.
Tipo de dato string
Valor predeterminado
Valores permitidos
Tipo de parámetro solo lectura
Documentation debug_io_direct

debug_logical_replication_stream

Attribute Value
Categoría Opciones del desarrollador
Descripción Refuerza el streaming inmediata o la serialización de los cambios en transacciones grandes. En el publicador, permite retransmitir o serializar cada cambio en la descodificación lógica. En el suscriptor, permite la serialización de todos los cambios en los archivos y notifica a los trabajadores de aplicación paralelos para que los lean y los apliquen al final de la transacción.
Tipo de dato enumeration
Valor predeterminado buffered
Valores permitidos buffered
Tipo de parámetro solo lectura
Documentation debug_logical_replication_streaming

debug_parallel_query

Attribute Value
Categoría Opciones del desarrollador
Descripción Fuerza que el planificador use nodos de consulta paralelos. Esto puede ser útil para probar la infraestructura de consultas en paralelo al forzar al planificador a generar planes que contienen nodos que realizan la comunicación de tuplas entre los trabajos y el proceso principal.
Tipo de dato enumeration
Valor predeterminado off
Valores permitidos off,on,regress
Tipo de parámetro dynamic
Documentation debug_parallel_query

ignore_checksum_failure

Attribute Value
Categoría Opciones del desarrollador
Descripción Continúa el procesamiento después de un error de suma de comprobación. La detección de un error de suma de comprobación normalmente hace que PostgreSQL notifique un error y anule la transacción actual. Si se establece ignore_checksum_failure en true, el sistema omite el error (pero sigue informando de una advertencia) y continúa el procesamiento. Este comportamiento podría provocar bloqueos u otros problemas graves. Solo tiene un efecto si las sumas de comprobación están habilitadas.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation ignore_checksum_failure

ignorar_páginas_no_válidas

Attribute Value
Categoría Opciones del desarrollador
Descripción Continúa la recuperación después de un error de páginas no válidas. La detección de registros WAL que tienen referencias a páginas no válidas durante la recuperación hace que PostgreSQL genere un error de nivel DE PÁNICO, anulando la recuperación. Si se establece "ignore_invalid_pages" en true, el sistema omite las referencias de página no válidas en los registros WAL (pero sigue informando de una advertencia) y continúa la recuperación. Este comportamiento puede provocar bloqueos, pérdida de datos, propagación u ocultación de daños u otros problemas graves. Solo tiene un efecto durante la recuperación o en modo de espera.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation ignore_invalid_pages

ignorar_índices_del_sistema

Attribute Value
Categoría Opciones del desarrollador
Descripción Deshabilita la lectura de índices del sistema. No impide actualizar los índices, por lo que es seguro usar. La peor consecuencia es la lentitud.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation ignorar_índices_del_sistema

jit_debugging_support

Attribute Value
Categoría Opciones del desarrollador
Descripción Registra funciones compiladas JIT con el depurador.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation jit_debugging_support

jit_dump_bitcode

Attribute Value
Categoría Opciones del desarrollador
Descripción Escriba el código de bits de LLVM para facilitar la depuración JIT.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation jit_dump_bitcode

jit_expressions

Attribute Value
Categoría Opciones del desarrollador
Descripción Permitir la compilación JIT de expresiones.
Tipo de dato boolean
Valor predeterminado on
Valores permitidos on
Tipo de parámetro solo lectura
Documentation jit_expressions

jit_profiling_support

Attribute Value
Categoría Opciones del desarrollador
Descripción Registrar funciones compiladas JIT con el generador de perfiles de rendimiento.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation jit_profiling_support

jit_tuple_deform

Attribute Value
Categoría Opciones del desarrollador
Descripción Permitir la compilación JIT de deformación de tupla.
Tipo de dato boolean
Valor predeterminado on
Valores permitidos on
Tipo de parámetro solo lectura
Documentation jit_tuple_deforming

post_auth_delay

Attribute Value
Categoría Opciones del desarrollador
Descripción Establece la cantidad de tiempo que se va a esperar después de la autenticación en el inicio de la conexión. Esto permite asociar un depurador al proceso.
Tipo de dato integer
Valor predeterminado 0
Valores permitidos 0
Tipo de parámetro solo lectura
Documentation post_auth_delay

pre_auth_delay

Attribute Value
Categoría Opciones del desarrollador
Descripción Establece la cantidad de tiempo que se va a esperar antes de la autenticación en el inicio de la conexión. Esto permite asociar un depurador al proceso.
Tipo de dato integer
Valor predeterminado 0
Valores permitidos 0
Tipo de parámetro solo lectura
Documentation retardo_pre_autorización

remove_temp_files_after_crash

Attribute Value
Categoría Opciones del desarrollador
Descripción Quitar los archivos temporales después del bloqueo de back-end.
Tipo de dato boolean
Valor predeterminado on
Valores permitidos on
Tipo de parámetro solo lectura
Documentation remove_temp_files_after_crash

send_abort_for_crash

Attribute Value
Categoría Opciones del desarrollador
Descripción Envíe SIGABRT, no SIGQUIT, a procesos secundarios tras el fallo del backend.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation send_abort_for_crash

send_abort_for_kill

Attribute Value
Categoría Opciones del desarrollador
Descripción Envíe SIGABRT no SIGKILL a los procesos secundarios bloqueados.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation send_abort_for_kill

trace_connection_negotiation

Attribute Value
Categoría Opciones del desarrollador
Descripción Registra los detalles del protocolo de enlace de conexión previo a la autenticación.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation trace_connection_negotiation

trace_notify

Attribute Value
Categoría Opciones del desarrollador
Descripción Genera la salida de depuración para LISTEN y NOTIFY.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation trace_notify

trace_sort

Attribute Value
Categoría Opciones del desarrollador
Descripción Emitir información sobre el uso de recursos en la ordenación.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation trace_sort

wal_consistency_check

Attribute Value
Categoría Opciones del desarrollador
Descripción Establece los administradores de recursos de WAL para los que se realizan comprobaciones de coherencia de WAL. Las imágenes de página completa se registrarán para todos los bloques de datos y se comprobarán de forma cruzada con los resultados de la reproducción WAL.
Tipo de dato string
Valor predeterminado
Valores permitidos
Tipo de parámetro solo lectura
Documentation wal_consistency_checking

cero páginas dañadas

Attribute Value
Categoría Opciones del desarrollador
Descripción Continúa procesando encabezados de página dañados pasados. La detección de un encabezado de página dañado normalmente hace que PostgreSQL notifique un error y anule la transacción actual. Establecer "zero_damaged_pages" en verdadero hace que el sistema notifique una advertencia, borre la página dañada y continúe el procesamiento. Este comportamiento destruirá los datos, es decir, todas las filas de la página dañada.
Tipo de dato boolean
Valor predeterminado off
Valores permitidos off
Tipo de parámetro solo lectura
Documentation zero_damaged_pages