亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

通過Oracle的緩沖區(qū)內(nèi)部機(jī)制調(diào)整性能

2024-08-29 14:01:38
字體:
供稿:網(wǎng)友

在本篇Oracle高級(jí)教程里,我會(huì)探討Oracle數(shù)據(jù)緩沖區(qū)的內(nèi)部機(jī)制――Oracle用這一內(nèi)存來防止不必要的數(shù)據(jù)塊從磁盤重讀。理解Oracle數(shù)據(jù)緩沖區(qū)如何操作,是成功地運(yùn)用它們調(diào)整數(shù)據(jù)庫性能的關(guān)鍵。

在Oracle 8i以前的版本里,當(dāng)數(shù)據(jù)塊被從磁盤送進(jìn)數(shù)據(jù)緩沖區(qū)的時(shí)候,數(shù)據(jù)塊會(huì)被自動(dòng)地放置到最近使用過的數(shù)據(jù)列表的前部。但是,這種行為從Oracle 8i開始就變了:新數(shù)據(jù)緩沖區(qū)被放置在緩沖區(qū)鏈的中部。在調(diào)節(jié)數(shù)據(jù)庫的時(shí)候,你的目標(biāo)就是為數(shù)據(jù)緩沖區(qū)分配盡量多的內(nèi)存,而不會(huì)導(dǎo)致數(shù)據(jù)庫服務(wù)器在內(nèi)存里分頁。數(shù)據(jù)緩沖區(qū)每小時(shí)的命中率一旦低于90%,你就應(yīng)該為數(shù)據(jù)塊緩沖區(qū)增加緩沖區(qū)。

數(shù)據(jù)塊的存活時(shí)間

在調(diào)入數(shù)據(jù)塊之后,Oracle會(huì)不停地跟蹤數(shù)據(jù)塊的使用計(jì)數(shù)(touch count,也就是說,這個(gè)數(shù)據(jù)塊被用戶線程所訪問的次數(shù))。如果一個(gè)數(shù)據(jù)塊被多次使用,它就被移動(dòng)到最近使用過的數(shù)據(jù)列表的最前面,這樣就能確保它會(huì)在內(nèi)存里保存一段較長(zhǎng)的時(shí)間。這種新的中點(diǎn)插入技術(shù)會(huì)確保最常使用的數(shù)據(jù)塊被保留在最近使用過的數(shù)據(jù)列表的最前面,因?yàn)樾碌臄?shù)據(jù)塊只有在它們被重復(fù)使用的時(shí)候才會(huì)被移動(dòng)到緩沖區(qū)鏈的最前面。

總而言之,Oracle 8i數(shù)據(jù)緩沖池的管理要比先前的版本更加有效。通過將新的數(shù)據(jù)塊插入緩沖區(qū)的中部,并根據(jù)訪問活動(dòng)(頻率)調(diào)整緩沖區(qū)鏈,每個(gè)數(shù)據(jù)緩沖區(qū)就被分割成兩個(gè)部分:熱區(qū)(hot section),代表數(shù)據(jù)緩沖區(qū)的最近使用的一半;冷區(qū)(cold section),代表數(shù)據(jù)緩沖區(qū)的最早使用的一半。只有那些被反復(fù)請(qǐng)求的數(shù)據(jù)塊才會(huì)被移進(jìn)每個(gè)緩沖池的熱區(qū),這就讓每個(gè)數(shù)據(jù)緩沖區(qū)在緩沖常用數(shù)據(jù)塊的時(shí)候效率更高。

熱區(qū)的大小要用下面的隱藏參數(shù)來配置:

_db_percent_hot_default _db_percent_hot_keep _db_percent_hot_recycle

Oracle公司作為官方?jīng)]有推薦更改這些隱藏參數(shù)。只有懂得內(nèi)部機(jī)制和希望調(diào)節(jié)其數(shù)據(jù)緩沖區(qū)行為的有經(jīng)驗(yàn)人員才應(yīng)該使用這些參數(shù)。

找到熱數(shù)據(jù)塊

Oracle 8i保留著一個(gè)X$BH內(nèi)部查看表,用來顯示數(shù)據(jù)緩沖池的相對(duì)性能。X$BH查看表有下列數(shù)據(jù)列:

Tim:兩次使用之間的時(shí)間差,和_db_aging_touch_time參數(shù)相關(guān)。

Tch:使用計(jì)數(shù),它和被使用過_db_aging_hot_criteria次之后從冷區(qū)移入熱區(qū)直接相關(guān)。

由于Tch數(shù)據(jù)列用來追蹤特定數(shù)據(jù)塊的使用次數(shù),所以你就能夠編寫一個(gè)字典查詢來顯示緩沖區(qū)里的熱數(shù)據(jù)塊――使用計(jì)數(shù)大于10的數(shù)據(jù)塊,就像下面這樣:

SELECT   obj      object,   dbarfil  file#,   dbablk   block#,   tch      touchesFROM   x$bhWHERE   tch > 10ORDER BY   tch desc;

這項(xiàng)高級(jí)查詢技術(shù)在用于追蹤DEFAULT緩沖池里的對(duì)象時(shí)尤其有用。一旦定位了熱數(shù)據(jù)塊,你就能夠把它們從DEFAULT緩沖池移動(dòng)到KEEP緩沖池。

完全緩沖數(shù)據(jù)庫

從Oracle 8i開始,隨著64位尋址的出現(xiàn),你就能夠創(chuàng)建一個(gè)完全在數(shù)據(jù)緩沖區(qū)里緩沖的數(shù)據(jù)庫?,F(xiàn)今,任何數(shù)據(jù)庫通常只用不到20G的內(nèi)存就能夠被完全緩沖,而更大的數(shù)據(jù)庫仍然需要部分?jǐn)?shù)據(jù)緩沖區(qū)。

要利用完全數(shù)據(jù)緩沖的優(yōu)勢(shì),就要記住從內(nèi)存取回?cái)?shù)據(jù)塊和從磁盤取回?cái)?shù)據(jù)塊的時(shí)間差。對(duì)磁盤的訪問時(shí)間是以毫秒或者說千分之一秒來計(jì)算的,而內(nèi)存的速度是以納秒或者說十億分之一秒來計(jì)算的。因此內(nèi)存的訪問速度要快三個(gè)數(shù)量級(jí),即通常要比磁盤的訪問速度塊將近14,000倍。

在完全緩沖Oracle數(shù)據(jù)庫的時(shí)候,你需要仔細(xì)制定緩沖的規(guī)劃,并在需要的時(shí)候增加db_block_ buffers參數(shù)的值。在緩沖整個(gè)數(shù)據(jù)庫的時(shí)候,多數(shù)據(jù)緩沖池就不再需要了,所以你可以在DEFAULT數(shù)據(jù)池里緩沖所有的數(shù)據(jù)塊。

如果要計(jì)算已分配數(shù)據(jù)塊的數(shù)量,就要用下面的命令:

select   sum(blocks)from   dba_data_files;SUM(BLOCKS)-----------     243260select   sum(blocks)from   dba_extents;SUM(BLOCKS)-----------     321723

已使用數(shù)據(jù)塊的真實(shí)數(shù)量要通過查看DBMS_ROWID以獲得真實(shí)的數(shù)據(jù)庫地址來確定,就像下面這樣:

select   sum(blocks)from   dba_data_files;

隨著數(shù)據(jù)庫的擴(kuò)展,你必須不忘增加參數(shù)的值。在數(shù)據(jù)庫的啟動(dòng)階段,你需要調(diào)用一個(gè)腳本加載緩沖區(qū),這一步很簡(jiǎn)單,就像執(zhí)行select count(*) from xxx;這樣的命令,因?yàn)閿?shù)據(jù)庫里所有表格都會(huì)起作用。這就確保所有的數(shù)據(jù)塊都被緩沖,從而大幅提高讀取操作的性能。但是,寫操作仍然會(huì)需要磁盤I/O。由于內(nèi)存條的價(jià)格在持續(xù)下跌,現(xiàn)在只需要較小的或者不需要硬件投資就能夠通過完全緩沖一個(gè)較小的數(shù)據(jù)庫從而顯著地提高性能。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产成人精品视频免费看| 精品影院一区| 亚洲第一主播视频| 亚洲成人资源在线| 精品伊人久久大线蕉色首页| 在线国产日本| 蜜桃视频一区| 国产不卡精品一区二区三区| 黄色一级在线视频| 91精品国产高清久久久久久久久| 国产精品99久久免费观看| 九一免费看片| 99久久婷婷国产综合精品电影√| 久久久久国产精品一区三寸| 日本在线高清| 国产精品久久久久国产a级| 欧美视频13p| 最近日韩免费视频| 男女在线视频| 国产精品男人的天堂| 中文字幕被公侵犯的漂亮人妻| 欧美xxx.com| 亚洲精品720p| 午夜精品久久久久久久四虎美女版| 激情综合网五月| 国产欧美一区二区三区米奇| 亚洲天堂电影网| 国产精品444| 岛国视频午夜一区免费在线观看| 国产福利一区二区三区在线播放| 蜜臀国产一区二区三区在线播放| 无码少妇精品一区二区免费动态| 欧美精品一区在线发布| 91成人免费在线观看| 国产精品hd| 国产精品伊人色| 北条麻妃av高潮尖叫在线观看| 91精品国产综合久久男男| 人人澡人人爽| 久久久久久久国产精品视频| 亚洲一区二区三区不卡国产欧美| 一级毛片免费高清中文字幕久久网| 91国产成人在线| 国产天堂亚洲国产碰碰| 亚洲男人的天堂在线aⅴ视频| 国产精品自产拍高潮在线观看| 中文字幕欧美人妻精品一区| 青草青在线视频| 亚洲影院在线| 污污免费在线观看| 国产精品久久久久福利| 高清精品视频| 最近中文视频在线| 亚洲精品www| 成人免费网视频| 国产精品成人免费一区二区视频| 免费在线观看av片| 亚洲国产精品热久久| 人妻丰满熟妇av无码区hd| 亚洲精品成人自拍| 免费啪视频在线观看| 国产福利一区二区三区在线观看| 日韩视频免费播放| 亚洲天堂成人网| 日韩免费不卡av| 柠檬福利视频导航| 黄色性生活一级片| 色播五月激情综合网| 免费福利在线| 26uuu国产| 日本xxxxxx| 小泽玛利亚视频在线观看| 夜色资源站国产www在线视频| 日韩一区二区三区精品视频| 中文字幕资源网在线观看免费| 又黄又www| 自拍偷拍国产| 日韩精品黄色网| 天天色棕合合合合合合合| 日韩av电影免费观看高清| 亚洲天堂免费av| 国产又粗又猛又爽| 三级不卡在线观看| 天堂网在线观看国产精品| 国产麻豆剧果冻传媒视频杜鹃| 日本午夜一区二区三区| 久久久久成人网站| 久久五月精品| 噼里啪啦在线中文观看| 亚洲欧美一区二区三区不卡| 91精品视频国产| 久久视频在线观看| 91精品福利在线一区二区三区| www日韩精品| 污污软件在线观看| 国产成人在线免费视频| 亚洲男人的天堂在线播放| 天堂网在线资源| 成人三级av在线| 在线国产成人影院| 青青热久免费精品视频在线18| 337p日本欧洲亚洲大胆张筱雨| 亚洲国产精品自拍视频| 在线视频观看91| 亚洲视频精品一区| 国产suv精品一区二区883| 性欧美videos精品| 无码人妻精品一区二区| 一道本一区二区三区| 精品亚洲一区二区三区四区| 毛片视频免费观看| wwww在线观看| 国产 欧美 精品| 欧美极品另类videosde| 懂色av影视一区二区三区| 一区二区冒白浆视频| 国产日韩一区二区三区在线播放| 日韩中文字幕第一页| 少妇免费毛片久久久久久久久| 亚洲免费观看在线| 粉嫩91精品久久久久久久99蜜桃| 欧美日韩免费一区二区| 久久久蜜桃一区二区| 国产精品久久三| 久久se精品一区二区| 就去色蜜桃综合| av黄色网址| 国产 日韩 欧美大片| 久久99精品久久久久婷婷| 九九国产精品视频| 亚洲少妇第一页| 精品99一区二区| 国产精品国产三级国产试看| 国产视频福利| 久久中文字幕av| 国产亚洲精品久久久久久| 在线播放日韩| 综合久久给合久久狠狠狠97色| xx免费视频| 亚洲欧美激情诱惑| 亚洲日本国产精品| 日韩三级视频中文字幕| 成人精品国产| 羞羞视频网页| 久久婷婷一区二区| 日韩综合精品| 中文产幕区在线观看| 国产毛片毛片毛片毛片毛片| 国产精品一区二区欧美| 欧美另类videosbest视频| 亚洲欧美日韩一区在线观看| 国产精品国产三级在线观看| 91在线视频在线观看| 日韩中文字幕一区二区高清99| 99超碰在线观看| 日韩欧美不卡在线观看视频| 最近高清中文在线字幕在线观看1| av午夜精品一区二区三区| 欧美日韩中文字幕一区二区三区| 国产精品久久久久一区二区| 91污片在线观看| 91亚洲一区精品| 欧美日韩在线播放三区| 天堂а√在线资源在线| 国产精品18久久久久久麻辣| 在线看三级电影| 欧美壮男野外gaytube| 在线免费看污网站| 尤物视频免费在线观看| 成人av免费电影网站| 国产成人一区二区三区影院| 国内精品视频久久| 国产免费一区二区三区香蕉精| 国产精品视频福利| 污污网址在线观看| 国产福利一区在线观看| 成人网在线播放| 午夜精品蜜臀一区二区三区免费| 精品露脸国产偷人在视频| 六月丁香久久丫| 欧美精品一本久久男人的天堂| 激情五月亚洲色图| 亚洲欧美一区二区三区| 一区二区在线不卡| 国产色综合视频| 欧洲一区二区三区在线| 成人两性免费视频| 日韩欧美在线综合网| 欧美日本啪啪无遮挡网站| 欧美黄色www| 国产精品毛片久久久久久久久久99999999| 天堂网在线最新版www中文网| 精品99视频| 国产精品jizz在线观看麻豆| 天堂av在线网站| 中文字幕在线直播| 亚洲成**性毛茸茸| 欧美日韩一区国产| jizz久久久久久| 日韩黄色av| 寂寞少妇一区二区三区| 一线天粉嫩在线播放| 国产精品乱战久久久| 欧美成人免费网| 免费在线a视频| 欧洲一区二区三区| 又色又爽又黄18网站| 秋霞午夜在线观看| 天天躁日日躁成人字幕aⅴ| 国产av自拍一区| 国产精品玖玖玖| 久久亚洲国产中v天仙www| 成人福利影视| 日韩免费视频一区| 日韩欧美一区三区| 精品国产精品一区二区夜夜嗨| 婷婷五月精品中文字幕| 中文字幕一二三四| 久久久久久久久久久久| 欧美理论在线| 91网站免费入口| 奇米影视亚洲| 中文字幕av不卡在线| 久久精品五月婷婷| 欧美日韩三级一区二区| 欧美国产日韩中文字幕在线| 精品一区二区免费| 超碰在线视屏| 伦xxxx在线| 亚洲天堂国产精品| 丁香另类激情小说| 三级影片在线看| 在线中文字幕第一区| 日韩成人精品一区二区三区| 古装做爰无遮挡三级聊斋艳谭| 日韩伦理一区二区三区| 中文无码久久精品| 污版视频在线观看| 欧美国产日韩在线| 免费国产视频| 国产喷水福利在线视频| 久久精品一区二区三区av| 8090成年在线看片午夜| 性欧美超级视频| 国产天堂av| 同性gay免费| 一本色道久久88综合日韩精品| www.xx日本| 91色婷婷久久久久合中文| 国产精品美女一区二区视频| www.国产精品一区| 久久久999成人| 国产精品夜夜嗨| 免费 成 人 黄 色| 呦视频在线一区二区三区| 福利视频在线| 天堂中文字幕| 蜜桃视频在线观看免费视频| 欧美大成色www永久网站婷| 国产一区二区三区四区三区四| 男生和女生一起差差差视频| 菠萝蜜视频网址| 欧美日韩午夜电影网| 一区二区三区韩国免费中文网站| 一区二区三区视频国产日韩| 国产欧洲精品视频| 久久久久久久一区二区三区| 天天操天天舔天天干| 2020国产精品久久精品不卡| 欧美国产日韩另类| 久久精品国产一区二区三区肥胖| 久久中文久久字幕| 久久久久久久电影| 国产精品日韩欧美一区二区三区| 国产探花视频在线播放| 色偷偷久久人人79超碰人人澡| 亚洲电影小说图| 日本视频免费| 丰满人妻一区二区三区四区| 亚洲第一免费网站| 91夜夜蜜桃臀一区二区三区| 超碰在线免费观看97| 成人黄色中文字幕| 精品国产麻豆免费人成网站| 一女二男一黄一片| 精品伦精品一区二区三区视频密桃| xx欧美xxx| 神马影院午夜我不卡影院| 日本www.色| 天天操夜夜爽| aaa级精品久久久国产片| 日韩三级毛片| 国产精品久久久久久妇女6080| 国产麻豆一区二区三区| 一区二区三区免费高清视频| 亚洲国产欧美日韩在线| 中文字幕制服丝袜成人av| 欧美成人r级一区二区三区| 国产亚洲精彩久久| 天堂中文av在线| 精品国偷自产一区二区三区| 99久久99久久精品| 精品人妻一区二区三区换脸明星| 视频一区中文字幕| 一区二区三区四区视频在线观看| 日韩中文字幕一区| 99久久精品国产亚洲精品| 日本一区午夜艳熟免费| 国产精品自在在线| 婷婷激情小说网| 欧美最近摘花xxxx摘花| 激情在线视频播放| 亚洲精品v亚洲精品v日韩精品| 欧美一区二区三区免费观看| 国产女人水真多18毛片18精品视频| 午夜日韩成人影院| 免费高潮视频95在线观看网站| 亚洲欧美日韩在线| 国产内射老熟女aaaa| 欧美大片拔萝卜| 成人综合激情网| 91成人福利在线观看| www.久久99| 亚洲欧美日韩精品一区| 久久免费区一区二区三波多野| 国内精品一区二区三区四区| 在线免费看污| 亚洲色成人网站www永久四虎|