您好,登錄后才能下訂單哦!
獲取oracle的SQL語句的執行有很多,比如使用plsql按F5,使用10046trace,使用set autotrace on等方式查看SQL語句的執行計劃。使用這種方式查看SQL語句的執行計劃會獲取更詳細的信息。
過程如下:
1.執行alter session set statistics_level=all;
2.執行SQL語句:
select *
from (select /*+ gather_plan_statistics test1 */ *
from test this_
where this_.LOLTRANSDATE >= '2018-12-10'
and this_.LOLTRANSDATE <= '2018-12-10'
order by this_.LOLMAKETIME desc)
where rownum <= 20
3.查詢出SQL語句的sql_id:
select sql_id,sql_text from v$sqlarea where sql_text like '% test1 %’;
4.查詢SQL語句的執行計劃:
5.下面只是顯示一部分,由于涉及到公司的表名所有刪除了
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。