--根据sql_id 查看执行计划
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR('SQL_ID',SQL_CHILD_NUMBER));
select sql_id,
sql_text,
version_count,
loads,
hash_value,
address,
plan_hash_value,
old_hash_value,
last_active_child_address
from v$sqlarea a
where a.sql_id='6k78zb0r1y6fk'
SQL_ID 6k78zb0r1y6fk
SQL_TEXT SELECT COUNT(1) FROM BP_TRANSLIST_TB A, BP_TASKSTATE_TB B WHERE A.DOC_ID = :B1 AND B.TASK_STATE < '4' AND A.TASK_ID = B.TASK_ID
VERSION_COUNT 8
LOADS 2
HASH_VALUE 773790162
ADDRESS 0000001A0CC87FE8
PLAN_HASH_VALUE 3533317669
OLD_HASH_VALUE 2641330776
LAST
根据sql_id 查询执行计划
最新推荐文章于 2024-08-03 06:46:23 发布
本文介绍如何通过sql_id在Oracle数据库中查找并分析SQL语句的执行计划,帮助优化数据库性能。
摘要由CSDN通过智能技术生成