Просмотреть число ожидающих запросов на доступ к заблокированной строке или таблице? - PullRequest
3 голосов
/ 01 февраля 2012

Я понимаю, что в Oracle вы можете проверить, какие строки или таблицы заблокированы и кто их блокирует, но есть ли способ узнать, сколько ожидающих запросов находится в очереди, пытаясь получить доступ к этой информации в любой момент времени?

Я знаю, что все, что потребовало бы активной проверки этого, вероятно, является плохой практикой.Я просто пытаюсь что-то показать кому-то, и это очень поможет мне понять мою точку зрения.

1 Ответ

2 голосов
/ 01 февраля 2012

Показывает ли DBA_WAITERS, что вы ищете?Вы можете присоединиться к V$SESSION, чтобы увидеть, кто удерживает блокировку и кто ожидает ресурс, или другие представления для получения другой информации.Хотя я не уверен, что это именно то, что вам нужно.

...