Проще всего изменить данные в конфигурационном файле «postgresql.conf«, который лежит в папке «/etc/postgresql» в операционной системе Debian.
Для этого копируем файл с сервера, открываем его в редакторе кода и находим соответствующую запись конфигурации:
Всё что нам нужно сделать это удалить символ решётки напротив параметра «max_locks_per_transaction» и вместо значения 64 написать свой вариант.
max_locks_per_transaction = 512
Информация по параметру max_locks_per_transaction
Тип: integer
По умолчанию: 64
Минимальный: 10
Максимальный: 2147483647 (соответствует типу integer в 4 байта)
Контекст: postmaster
Перезапуск: true
Информационные ссылки
PostgreSQL | Как узнать текущее значение параметра max_locks_per_transaction?
Официальный сайт WEB-оболочки pgAdmin — https://www.pgadmin.org
Официальный сайт СУБД PostgreSQL — https://www.postgresql.org
Раздел «20.12. Управление блокировками» — https://postgrespro.ru/docs/postgresql/14/runtime-config-locks