SQL-запросы требуют времени - PullRequest
0 голосов
/ 05 января 2012

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

1 Ответ

1 голос
/ 05 января 2012

Профиль им.Все запущенные запросы можно увидеть, запросив v$session с вашим SID & serial#.Получив SQL_Id, вы можете запросить v$sql с помощью SQL_id, чтобы показать, какой запрос выполняется.

v$session также показывает множество другой информации, включая состояния ожидания, события, через которые вы можете пройти и выяснить, что делать.

Просмотрите v$locked_object, чтобы увидеть, есть ли какие-либо объекты, которые заблокированы, препятствуя выполнению запросов.

Дополнительная информация:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...