Просмотр параметров через pg_settings
Задание
Контекст: Дежурный DBA принимает новый кластер под настройку и должен свериться с параметрами, которые управляют входящими подключениями и аутентификацией, прежде чем открыть сервер для прикладных сервисов. Все параметры конфигурации PostgreSQL доступны через системное представление pg_settings, но категория Connections and Authentication в нём на самом деле разбита на несколько подкатегорий (лимиты подключений, настройки аутентификации и т.д.) — точное совпадение строки отсечёт часть нужных параметров.
Техническое задание: Выберите из pg_settings все параметры, чья категория начинается с Connections and Authentication — так в выборку попадёт и сама категория, и все её подкатегории.
Выведите:
name— имя параметраsetting— текущее значениеshort_desc— краткое описание
Отсортируйте по name по алфавиту — так удобнее построчно сверяться с чек-листом.
Подсказка
Чтобы отобрать категорию вместе со всеми подкатегориями, используйте LIKE 'Connections and Authentication%' — % в конце захватывает любое продолжение строки после этого текста.
Основные столбцы pg_settings: name, setting, unit, category, short_desc, context (когда вступает в силу изменение — postmaster, sighup, user и т.д.), source (откуда взято значение — default, config-file и т.д.).
Результаты появятся здесь после выполнения запроса.