Команда в PostgreSQL:
SHOW max_locks_per_transaction;
Выведет табличный результат с одной ячейкой, в которой будет указано текущее значение блокировок количества объектов на транзакцию.
По факту этот параметр участвует в формуле вычисления общего количества одновременных блокировок для «общей таблицы блокировок«:
max_locks_per_transaction * (max_connections + max_prepared_transactions)
В общем итог блокировок объектов зависит не от одного параметра max_locks_per_transaction, а от всех трёх:
- max_locks_per_transaction
- max_connections
- max_prepared_transactions
Информационные ссылки
Официальный сайт WEB-оболочки pgAdmin — https://www.pgadmin.org
Официальный сайт СУБД PostgreSQL — https://www.postgresql.org
Команда SHOW — https://postgrespro.ru/docs/postgresql/14/sql-show
Раздел «20.12. Управление блокировками» — https://postgrespro.ru/docs/postgresql/14/runtime-config-locks