SQL语句的解释计划
生活随笔
收集整理的這篇文章主要介紹了
SQL语句的解释计划
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
可以通過plsql的工具-解釋計劃查看sql語句的解釋計劃;
一個關鍵的視圖:
select sql_text,
?????? first_load_time,
?????? action,
?????? module,
?????? elapsed_time,
?????? cpu_time,
?????? parse_calls,
?????? executions
? from v$sql
?where first_load_time like '2010-04-17%'
?and elapsed_time >1000000
?--sql_text like '%10283%'
--and module not in ('PL/SQL Developer')
?order by elapsed_time
查看解釋計劃時,應注意查看是否有 table access full(全表掃描);如果出現了Table access full,應查看原因:1、是否建立索引;2、是否進行表分析;
表分析的語句:analyze table xxxx compute statistics
轉載于:https://blog.51cto.com/duhl3f2/588060
總結
以上是生活随笔為你收集整理的SQL语句的解释计划的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高铁票丢了可以补打报销凭证(火车票丢了怎
- 下一篇: 《时间简史》(评论一)(转载)