Другим полезным инструментом мониторинга активности базы данных является
pg_locks
системная таблица. Она позволяет администратору базы данных просматривать сведения о текущих блокировках в менеджере блокировок. Например, эту возможность можно использовать
для того, чтобы:
просмотреть все текущие блокировки, все блокировки отношений в конкретной базе данных, все блокировки конкретного отношения или все блокировки, удерживаемые конкретным Digital Q.DataBase сеансом.
определить отношение в текущей базе данных с наибольшим числом непредоставленных блокировок (которые могут быть источником конфликтов между клиентами базы данных).
определить влияние конфликтов блокировок на общую производительность базы данных, а также степень зависимости этих конфликтов от общего объема трафика базы данных.
Подробные сведения о
pg_locks
представлении приведены в
Раздел 7.3.12
.
Для получения дополнительных сведений о блокировках и управлении параллельным доступом в
Digital Q.DataBase
, обратитесь к
Глава 2.10
.