v$sql
v$sql 列出统计信息在shared SQL areas 没有GROUP BY 字句,
每行包含每个原始SQL文本的每个child
v$sql 显示的统计信息是通常更新在查询执行尾端。
v$sqlarea:
v$sqlarea
v$sqlarea 显示统计信息在恭喜SQL区域,每个SQL语句 一行
测试1:
先清空shared pool:
SQL> alter system flush shared_pool;
System altered.
SQL> select count(*) from v$sql;
COUNT(*)
----------
51
SQL> select count(*) from v$sqlarea;
COUNT(*)
----------
86
SQL> alter system flush shared_pool;
System altered.
create unique index KLNL_DKKHMX_IDX1 on KLNL_DKKHMX (MINGXIBH, DKJIEJUH, FARENDMA);
create index KLNL_DKKHMX_IDX3 on KLNL_DKKHMX (DKJIEJUH, FARENDMA);
select nvl(max(to_number(mingxibh)), 0) as lMaxXuhao from klnl_dkkhmx
where dkjiejuh='2018062700000655'
and farendma='9999' and
trim(tr
sql加了hints sql_id就发生变化
最新推荐文章于 2024-03-26 22:21:26 发布
本文探讨了在SQL语句中使用Hints后,如何导致SQL_ID的变化。这涉及到Oracle数据库的执行计划优化过程,理解这一现象对于数据库性能调优至关重要。
摘要由CSDN通过智能技术生成