国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Oracle數(shù)據(jù)庫調(diào)試和優(yōu)化詳解

數(shù)據(jù)庫 Oracle
以下的文章主要介紹的是Oracle數(shù)據(jù)庫如何提高命中率以及相關(guān)優(yōu)化,還有關(guān)于Oracle里各個命中率的計算及相關(guān)的調(diào)優(yōu)描述。

此文主要是關(guān)于Oracle數(shù)據(jù)庫調(diào)試和優(yōu)化方面的相關(guān)內(nèi)容的介紹,還有涉及到Oracle數(shù)據(jù)庫中命里率的相關(guān)問題的解答,其中包括不同的算法之間性能的比對。以下就是相關(guān)內(nèi)容的介紹。

關(guān)于Oracle中各個命中率的計算以及相關(guān)的調(diào)優(yōu)

1)Library Cache的命中率:

計算公式:

  1. Library Cache Hit Ratio = sum(pinhits) / sum(pins)  
  2. SQL>SELECT SUM(pinhits)/sum(pins) FROM V$LIBRARYCACHE;  

 

通常在98%以上,否則,需要要考慮加大共享池,綁定變量,修改cursor_sharing等參數(shù)。

2)計算共享池內(nèi)存使用率:

 

  1. SQL>SELECT (1 - ROUND(BYTES / 
    (&TSP_IN_M * 1024 * 1024), 2)) * 100 
    || '%' FROM V$SGASTAT WHERE 
    NAME = 
    'free memory' AND POOL = 'shared pool'

其中: &TSP_IN_M是你的總的共享池的SIZE(M),共享池內(nèi)存使用率,應(yīng)該穩(wěn)定在75%-90%間,太小浪費內(nèi)存,太大則內(nèi)存不足。

查詢空閑的共享池內(nèi)存:

 

  1. SQL>SELECT * FROM V$SGASTAT WHERE NAME = 
    'free memory' AND POOL = 'shared pool'

3)db buffer cache命中率:

計算公式:

  1. Hit ratio = 1 - [physical reads/(block gets + consistent gets)]  
  2. SQL>SELECT NAME, PHYSICAL_READS, DB_BLOCK_GETS, CONSISTENT_GETS, 
    1 - (PHYSICAL_READS / (DB_BLOCK_GETS + CONSISTENT_GETS)) 
    "Hit Ratio" FROM V$BUFFER_POOL_STATISTICS WHERE 
    NAME='DEFAULT';  

 

通常應(yīng)在90%以上,否則,需要調(diào)整,加大DB_CACHE_SIZE,另外一種計算命中率的方法(摘自O(shè)RACLE官方文檔<<Oracle數(shù)據(jù)庫性能優(yōu)化>>):命中率的計算公式為:

 

  1. Hit Ratio = 1 - ((physical reads - physical reads 
    direct - physical reads direct (lob)) / 
    (db block gets + consistent gets - physical 
    reads direct - physical reads direct (lob)) 

分別代入上一查詢中的結(jié)果值,就得出了Buffer cache的命中率

 

  1. SQL>SELECT NAME, VALUE FROM V$SYSSTAT WHERE NAME 
    IN('session logical reads', 'physical reads', 
    'physical reads direct', 'physical reads direct 
    (lob)', 'db block gets', 'consistent gets'); 

4)數(shù)據(jù)緩沖區(qū)命中率:

 

  1. SQL> select value from v$sysstat where name =
    'physical reads'; SQL> select value from v$sysstat where name 
    =
    'physical reads direct'; SQL> select value from v$sysstat 
    where 
    name ='physical reads direct (lob)'; SQL> 
    select value from v$sysstat where 
    name ='consistent gets'
    SQL
    > select value from v$sysstat where name = 'db block gets'

這里命中率的計算應(yīng)該是令

  1. x = physical reads direct + physical reads direct (lob) 

命中率

  1. =100 - ( physical reads - x) / (consistent gets + db block gets - x)*100 

通常如果發(fā)現(xiàn)命中率低于90%,則應(yīng)該調(diào)整應(yīng)用可可以考慮是否增大數(shù)據(jù)緩沖區(qū)

5)共享池的命中率:

 

  1. SQL> select sum(pinhits-reloads)/sum(pins)*100 "hit radio" from v$librarycache; 

假如共享池的命中率低于95%,就要考慮調(diào)整應(yīng)用(通常是沒使用bind var )或者增加內(nèi)存

6)計算在內(nèi)存中排序的比率:

 

  1. SQL>SELECT * FROM v$sysstat t WHERE NAME='sorts (memory)'

—查詢內(nèi)存排序數(shù)

  1. SQL>SELECT * FROM v$sysstat t WHERE NAME='sorts (disk)'

—查詢磁盤排序數(shù)

  1. --caculate sort in memory ratio SQL>SELECT 
    round(&sort_in_memory/
    (&sort_in_memory+&sort_in_disk),4)*100||'%' FROM dual; 

此比率越大越好,太小整要考慮調(diào)整,加大PGA

7)PGA的命中率:

計算公式:BP x 100 / (BP + EBP)

BP: bytes processed

EBP: extra bytes read/written

 

  1. SQL>SELECT * FROM V$PGASTAT WHERE NAME='cache hit percentage'

或者從OEM的圖形界面中查看,我們可以查看一個視圖以獲取Oracle的建議值:

  1. SQL>SELECT round(PGA_TARGET_FOR_ESTIMATE/1024/1024) 
    target_mb, ESTD_PGA_CACHE_HIT_PERCENTAGE cache_hit_perc, 
    ESTD_OVERALLOC_COUNT FROM V$PGA_TARGET_ADVICE; The output 
    of this query might look like the following: TARGET_MB 
    CACHE_HIT_PERC ESTD_OVERALLOC_COUNT 63 23 367 125 24 30 
    250 30 3 375 39 0 500 58 0 600 59 0 700 59 0 800 60 0 900 60 0 

在此例中:PGA至少要分配375M,我個人認(rèn)為PGA命中率不應(yīng)該低于50%,以下的SQL統(tǒng)計sql語句執(zhí)行在三種模式的次數(shù):

  1. optimal memory size, one-pass memory size, multi-pass memory size:  
  2. SQL>SELECT name profile, cnt, decode
    (total, 0, 0, round(cnt*100/total,4)) percentage FROM 
    (SELECT name, value cnt, (sum(value) over ()) 
    total FROM V$SYSSTAT WHERE name like 'workarea exec%');  

 


 

 

責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2011-03-29 10:47:49

ORACLE數(shù)據(jù)庫

2009-05-14 10:16:36

Oracle優(yōu)化磁盤

2011-07-20 16:28:54

Oracle數(shù)據(jù)庫shared pool

2010-02-01 10:10:41

Oracle數(shù)據(jù)庫優(yōu)化

2011-05-19 13:25:14

Oracle數(shù)據(jù)庫

2010-04-14 15:14:11

Oracle數(shù)據(jù)庫

2010-04-02 13:59:08

Oracle數(shù)據(jù)庫

2011-05-20 10:30:20

ORACLE數(shù)據(jù)庫性能優(yōu)化

2011-05-18 09:39:19

Oracle數(shù)據(jù)庫性能優(yōu)化

2009-11-18 18:16:17

Oracle數(shù)據(jù)庫優(yōu)化

2015-06-24 10:18:32

MySQLMySQL調(diào)優(yōu)

2011-05-17 15:02:15

ORACLE數(shù)據(jù)庫備份

2011-08-18 15:49:21

Oracle厲行計劃

2011-04-11 13:19:41

Oracle數(shù)據(jù)庫

2010-05-10 15:50:39

Oracle數(shù)據(jù)庫性能

2010-04-09 15:08:17

Oracle 數(shù)據(jù)庫性

2011-07-27 08:56:32

Oracle數(shù)據(jù)庫綁定變量軟解析

2009-09-02 18:52:38

Oracle數(shù)據(jù)庫并行

2009-02-09 12:52:32

文件加密Oracle數(shù)據(jù)庫

2010-10-20 09:41:37

卸載Oracle
點贊
收藏

51CTO技術(shù)棧公眾號

亚洲国产成人91精品| 欧美日韩视频免费在线观看| 麻豆蜜桃在线观看| 日韩欧美a级成人黄色| 成人免费性视频| 日本不卡一区二区| 国产精品久久亚洲| 国产精品一在线观看| 久热99视频在线观看| 欧美大胆性生话| 亚洲丁香久久久| 日本中文在线| 在线视频一区二区免费| 中文字幕在线中文字幕二区| 久久夜色精品国产欧美乱极品| 日韩av图片| 夜久久久久久| 成人激情av| 国产精品久久| 操一操视频一区| 欧美久久影院| 国产精品成人一区二区三区| 久久精品噜噜噜成人av农村| 精品日韩视频在线观看| 欧美激情亚洲自拍| 精品久久久久久中文字幕动漫| 国产婷婷一区二区三区| 理论片播放午夜国外| 99精品视频精品精品视频| 国产精品毛片va一区二区三区| 九九免费精品视频在线观看| 午夜精品久久久久久久男人的天堂 | 欧美91大片| 亚洲最大av在线| 一区二区三区四区在线观看国产日韩| 91美女高潮出水| 在线国产欧美| 亚洲精品国产精品久久| 丁香五精品蜜臀久久久久99网站| 亚洲精品无码国产| 中文一区在线播放| 色网址在线观看| 欧美日韩国产高清一区二区三区| 欧美伦理免费在线| www亚洲精品| 国产一区二区三区四区二区| 国内一区二区视频| 男人添女荫道口女人有什么感觉| 久久亚洲一区二区三区四区| 制服黑丝国产在线| 欧美美女激情18p| 成人爱爱网址| 69影院欧美专区视频| 综合国产精品| 一区二区三区四区| 国产精品人成在线观看免费 | 国产久卡久卡久卡久卡视频精品| 国产青青在线视频| 一区二区三区.www| 秋霞影院午夜丰满少妇在线视频| 亚洲人线精品午夜| 精品一区二区三区的国产在线观看| 国产美女精品在线观看| 国产福利一区二区三区在线视频| 成人综合网址| 欧美精品一卡二卡| 国产精品99久久免费| 国产精国产精品| 日韩二区三区四区| 1069男同网址| 日韩欧美电影一二三| 国产劲爆久久| 久久久精彩视频| 亚洲欧洲三级电影| 韩国成人免费视频| 国产成人在线精品| 精品一区二区av| 欧美插天视频在线播放| 欧美韩日一区| 国产婷婷一区二区三区| 色婷婷av一区二区三区软件| 久久婷婷五月综合色丁香| 92国产精品视频| eeuss影院一区二区三区| 黄色片在线免费观看| 九九久久精品一区| 日韩av一级片| 在线观影网站| 久久久久中文字幕2018| 免费成人你懂的| 污网站在线看| 91极品女神在线| 国产99久久久国产精品潘金| 九色视频网站在线观看| 欧美一区在线直播| 99精品视频一区二区三区| av毛片在线播放| 亚洲最大福利网| 亚洲精品视频免费观看| 日韩成人一区| 看全色黄大色大片| 欧美一区二区三区婷婷月色| 久久不见久久见中文字幕免费| 隔壁人妻偷人bd中字| 欧美成人伊人久久综合网| 综合国产精品| 蜜臀一区二区三区| 欧美一区二区三区免费视| 成人aaaa免费全部观看| 亚洲欧美电影| 一区二区精品视频| 日韩午夜小视频| 在线成人av| 性欧美办公室18xxxxhd| 日韩中文字幕91| 乱人伦中文视频在线| 91手机在线观看| 五月婷婷欧美视频| 亚洲成人一品| 制服丝袜影音| 国语自产精品视频在线看| 久久久综合视频| 欧美综合影院| 黄色大片中文字幕| 上原亚衣av一区二区三区| 懂色av一区二区三区蜜臀| 成人私拍视频| 免费观看国产视频在线| 亚洲性av网站| gogo大胆日本视频一区| 四虎影视成人精品国库在线观看 | 精品国产污网站| 午夜一区不卡| 免费黄色在线观看| 免费观看成人在线| 日韩一区二区三区视频| 日韩精品每日更新| 91在线超碰| 日本天堂免费a| 亚洲色图日韩av| 国产精品18久久久久久久网站| 欧美二三四区| 僵尸世界大战2 在线播放| 精品国内亚洲在观看18黄 | 在线观看成人免费| 尤物九九久久国产精品的特点 | 国产精品99久久久久久人| 日韩电影在线看| 久久综合一区| 婷婷综合激情| 91精品国产麻豆国产自产在线 | 国产无遮挡裸体免费久久| 999精品视频在线| 久久久久久久亚洲精品| 亚洲一区二区黄色| 亚洲人metart人体| 欧美极品视频| 中文字幕黄色大片| 蜜臀久久99精品久久久久久宅男| 亚洲视频一区二区免费在线观看| 欧美aaaa视频| 国产在线拍揄自揄拍视频| 免费超爽大片黄| 66m—66摸成人免费视频| 色综合久久综合网| 天堂蜜桃一区二区三区| 精品久久久网| 亚欧黄色av| 久久偷看各类wc女厕嘘嘘偷窃 | 国产一区二区网址| 亚洲成人影音| 免费在线毛片| 日韩第一页在线观看| 日本成人超碰在线观看| 色综合天天色| 国产字幕中文| 视频一区免费观看| 久久免费精品日本久久中文字幕| 色国产精品一区在线观看| 国产精品亚洲人在线观看| 日韩丝袜视频| japanese色国产在线看视频| 亚洲一级片网站| 狠狠色狠狠色综合人人| 久久久成人精品| 91国内精品野花午夜精品| 成人高清视频在线观看| 牛牛国产精品| 精品一区二区三区中文字幕 | 欧美另类老肥妇| 日本按摩中出| 亚洲一区二区三区欧美| 97精品国产97久久久久久免费 | 尤物视频在线免费观看| 极品美女扒开粉嫩小泬| 国产精品果冻传媒潘| 欧美激情视频一区二区三区不卡| 欧美一区二区成人6969| 亚洲国产精品一区二区尤物区| 高清成人在线观看|