26.3. Просмотр блокировок#
26.3. Просмотр блокировок #
Еще один полезный инструмент для мониторинга активности базы данных - это системная таблица pg_locks
. Она позволяет администратору базы данных просматривать информацию о текущих блокировках в менеджере блокировок. Например, эту возможность можно использовать для:
Просмотреть все текущие блокировки, все блокировки на отношениях в определенной базе данных, все блокировки на определенном отношении или все блокировки, удерживаемые определенной сессией Tantor BE.
Определите отношение в текущей базе данных с наибольшим количеством не предоставленных блокировок (которые могут быть источником конфликтов между клиентами базы данных).
Определите влияние конкуренции за блокировки на общую производительность базы данных, а также степень вариации конкуренции в зависимости от общего трафика базы данных.
Детали представления pg_locks
доступны в
Раздел 51.12.
Для получения дополнительной информации о блокировках и управлении параллельностью с
Tantor BE, обратитесь к Глава 13.