Mostrar el valor actual de un parámetro
PostgreSQLParámetrosComando
SELECT name, setting, unit, context, source FROM pg_settings WHERE name = 'shared_buffers';Qué hace
Muestra el valor efectivo del parámetro, su unidad, cómo se puede aplicar (context) y su origen.
Cuándo usarlo
Para conocer el valor en ejecución de un parámetro y si requiere reinicio o reload.
Precaución
Atajo: SHOW shared_buffers; o SELECT current_setting('shared_buffers'); Si la columna context es 'postmaster', se requiere reinicio.
Relacionado
- Cambiar un parámetro y recargar (ALTER SYSTEM)
- Cambiar un parámetro para la sesión (SET)
- Revisar los ajustes de memoria (shared_buffers, work_mem, maintenance_work_mem)
- Mostrar los parámetros pendientes de reinicio y los errores de los archivos de configuración
- Revisar el comportamiento de los checkpoints (PG17+ pg_stat_checkpointer, PG16 y anteriores pg_stat_bgwriter)