oracle性能分析
生活随笔
收集整理的這篇文章主要介紹了
oracle性能分析
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
http://blog.itpub.net/28602568/viewspace-1396081/ http://www.cnblogs.com/preftest/archive/2010/11/14/1876856.html ? ? ? 執(zhí)行計(jì)劃 http://www.kuqin.com/shuoit/20160505/351863.html http://www.cnblogs.com/xing901022/p/3978089.html http://blog.csdn.net/rulev5/article/details/6984560 通過查詢v$sql來查看當(dāng)前存放在庫高速緩存中的語句。 select sql_text,sql_id,child_number,hash_value,address,exeutions from v$sql where upper(sql_text) like '%targetTable%' 視圖合并 查詢轉(zhuǎn)換會(huì)把視圖與sql語句一起優(yōu)化,而不會(huì)單獨(dú)優(yōu)化。 不進(jìn)行視圖合并的情況:一個(gè)查詢塊包含解析函數(shù),集合運(yùn)算(Union,minus),order by子句,或者使用了rownum。 merge強(qiáng)制視圖合并。 10版本以后,優(yōu)化器復(fù)查決定是不使用視圖合并 java 數(shù)據(jù)庫性能分析http://www.kuqin.com/shuoit/20160503/351829.html Oracle性能分析:http://blog.itpub.net/21614165/viewspace-766938/ 其中 4、.從V$SQLAREA中查詢最占用資源的查詢? select?b.username?username,a.disk_reads?reads,?a.executions?exec, a.disk_reads/decode(a.executions,0,1,a.executions)?rds_exec_ratio, a.sql_text?Statement from??v$sqlarea?a,dba_users?b where?a.parsing_user_id=b.user_id and?a.disk_reads?>?100000 order?by?a.disk_reads?desc;? 用buffer_gets列來替換disk_reads列可以得到占用最多內(nèi)存的sql語句的相關(guān)信息。?
?
V$SQL是內(nèi)存共享SQL區(qū)域中已經(jīng)解析的SQL語句。 該表在SQL性能查看操作中用的比較頻繁的一張表,關(guān)于這個(gè)表的詳細(xì)信息大家可以去http://apps.hi.baidu.com/share/detail/299920#?上學(xué)習(xí),介紹得比較詳細(xì)。我這里主要就將該表的常用幾個(gè)操作簡(jiǎn)單介紹一下: 1、列出使用頻率最高的5個(gè)查詢:? select?sql_text,executions? from?(select?sql_text,executions, rank()?over? (order?by?executions?desc)?exec_rank? from?v$sql)? where?exec_rank?<=5;? 該查詢結(jié)果列出的是執(zhí)行最頻繁的5個(gè)SQL語句。對(duì)于這種實(shí)用非常頻繁的SQL語句,我們需要對(duì)其進(jìn)行持續(xù)的優(yōu)化以達(dá)到最佳執(zhí)行性能。 找出重點(diǎn)語句在sql developer中進(jìn)行語句分析。 http://chenxy.blog.51cto.com/729966/756037 http://blog.itpub.net/519536/viewspace-610995/ 調(diào)優(yōu):http://blog.jobbole.com/113197/轉(zhuǎn)載于:https://www.cnblogs.com/wanglao/p/11162808.html
總結(jié)
以上是生活随笔為你收集整理的oracle性能分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css设置不允许复制文本内容
- 下一篇: 这是一篇Markdown手册