PLSQL查看实际执行计划

简介: PLSQL查看实际执行计划

1.需要查执行计划语句
explain plan for
update ic_month_handsign set ts='2018-11-07

2.执行计划查
select * from table(dbms_xplan.display)
SELECT plan_table_output FROM TABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE'));

二、查看实际的执行计划
update ic_month_handsign set ts='2018-11-07
select * from v$sql where sql_text like '% ic_month_handsign set ts='2018-11-07%'

通过sql_id 查询该语句的实际执行计划
select * from table(dbms_xplan.display_cursor('sql_id'))

相关文章
|
SQL 存储 Oracle
一次搞定各种数据库SQL执行计划
执行计划(execution plan,也叫查询计划或者解释计划)是数据库执行 SQL 语句的具体步骤,例如通过索引还是全表扫描访问表中的数据,连接查询的实现方式和连接的顺序等。如果 SQL 语句性能不够理想,我们首先应该查看它的执行计划。
一次搞定各种数据库SQL执行计划
|
SQL 关系型数据库 MySQL
使用explain分析你SQL执行计划
使用explain分析你SQL执行计划
|
SQL 存储 缓存
Oracle-SQL Explain Plan解读
Oracle-SQL Explain Plan解读
175 0
|
存储 SQL 算法
SQL,何必在忆之一(索引与执行计划篇)
SQL,何必在忆之一(索引与执行计划篇)
180 0
SQL,何必在忆之一(索引与执行计划篇)
|
SQL Oracle 关系型数据库
Oracle执行计划——查看执行计划的方法
Oracle执行计划——查看执行计划的方法
420 0
|
SQL 关系型数据库 MySQL
|
SQL 存储 关系型数据库

相关实验场景

更多