Разработчикам часто требуется видеть план запроса для оптимизации кода.
Если нужно посмотреть план, по которому идет запрос:
select * from v$sql_plan where sql_id='<№>';
sql_id смотрим так:
select username,sql_id from v$session where username='имя пользователя выполняющего запрос';
Надо так же понимать, что план запроса строится перед выполнением запроса.
В зависимости от нагрузки на базу и ресурсов в разное время у одного запроса могут быть разные планы.
Если нужно посмотреть план, по которому идет запрос:
select * from v$sql_plan where sql_id='<№>';
sql_id смотрим так:
select username,sql_id from v$session where username='имя пользователя выполняющего запрос';
Надо так же понимать, что план запроса строится перед выполнением запроса.
В зависимости от нагрузки на базу и ресурсов в разное время у одного запроса могут быть разные планы.
Комментариев нет:
Отправить комментарий