Мысли вслух
Если параметр для организации «честной/справедливой» очереди легковесных блокировок в Postgres Pro действительно позволяет решить проблему с ростом очереди ожиданий LWLock, почему значение параметра lwlock_shared_limit по умолчанию 0, а не 16?
Какие риски возникают при увеличении значения параметра lwlock_shared_limit?
Хорошо, если возможность проведения нагрузочного тестирования. Но, в продуктиве уже нет такой возможности.
И как оценить риски?