中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

如何通過Oracle的緩沖區內部機制調整性能
來源:易賢網 閱讀:1237 次 日期:2015-03-03 10:22:00
溫馨提示:易賢網小編為您整理了“如何通過Oracle的緩沖區內部機制調整性能”,方便廣大網友查閱!

在本篇Oracle高級教程里,我會探討Oracle數據緩沖區的內部機制——Oracle用這一內存來防止不必要的數據塊從磁盤重讀。理解Oracle數據緩沖區如何操作,是成功地運用它們調整數據庫性能的關鍵。

在Oracle 8i以前的版本里,當數據塊被從磁盤送進數據緩沖區的時候,數據塊會被自動地放置到最近使用過的數據列表的前部。但是,這種行為從Oracle 8i開始就變了:新數據緩沖區被放置在緩沖區鏈的中部。在調節數據庫的時候,你的目標就是為數據緩沖區分配盡量多的內存,而不會導致數據庫服務器在內存里分頁。數據緩沖區每小時的命中率一旦低于90%,你就應該為數據塊緩沖區增加緩沖區。

數據塊的存活時間

在調入數據塊之后,Oracle會不停地跟蹤數據塊的使用計數(touch count,也就是說,這個數據塊被用戶線程所訪問的次數)。如果一個數據塊被多次使用,它就被移動到最近使用過的數據列表的最前面,這樣就能確保它會在內存里保存一段較長的時間。這種新的中點插入技術會確保最常使用的數據塊被保留在最近使用過的數據列表的最前面,因為新的數據塊只有在它們被重復使用的時候才會被移動到緩沖區鏈的最前面。

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

熱區的大小要用下面的隱藏參數來配置:

_db_percent_hot_default

_db_percent_hot_keep

_db_percent_hot_recycle

Oracle公司作為官方沒有推薦更改這些隱藏參數。只有懂得內部機制和希望調節其數據緩沖區行為的有經驗人員才應該使用這些參數。

找到熱數據塊

Oracle 8i保留著一個X$BH內部查看表,用來顯示數據緩沖池的相對性能。X$BH查看表有下列數據列:

Tim:兩次使用之間的時間差,和_db_aging_touch_time參數相關。

Tch:使用計數,它和被使用過_db_aging_hot_criteria次之后從冷區移入熱區直接相關。

由于Tch數據列用來追蹤特定數據塊的使用次數,所以你就能夠編寫一個字典查詢來顯示緩沖區里的熱數據塊——使用計數大于10的數據塊,就像下面這樣:

SELECT

obj object,

dbarfil file#,

dbablk block#,

tch touches

FROM

x$bh

WHERE

tch > 10

ORDER BY

tch desc;

這項高級查詢技術在用于追蹤DEFAULT緩沖池里的對象時尤其有用。一旦定位了熱數據塊,你就能夠把它們從DEFAULT緩沖池移動到KEEP緩沖池。

完全緩沖數據庫

從Oracle 8i開始,隨著64位尋址的出現,你就能夠創建一個完全在數據緩沖區里緩沖的數據庫。現今,任何數據庫通常只用不到20G的內存就能夠被完全緩沖,而更大的數據庫仍然需要部分數據緩沖區。

要利用完全數據緩沖的優勢,就要記住從內存取回數據塊和從磁盤取回數據塊的時間差。對磁盤的訪問時間是以毫秒或者說千分之一秒來計算的,而內存的速度是以納秒或者說十億分之一秒來計算的。因此內存的訪問速度要快三個數量級,即通常要比磁盤的訪問速度塊將近14,000倍。

在完全緩沖Oracle數據庫的時候,你需要仔細制定緩沖的規劃,并在需要的時候增加db_block_ buffers參數的值。在緩沖整個數據庫的時候,多數據緩沖池就不再需要了,所以你可以在DEFAULT數據池里緩沖所有的數據塊。

如果要計算已分配數據塊的數量,就要用下面的命令:

select

sum(blocks)

from

dba_data_files;

SUM(BLOCKS)

-----------

243260

select

sum(blocks)

from

dba_extents;

SUM(BLOCKS)

-----------

321723

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

select

sum(blocks)

from

dba_data_files;

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

更多信息請查看IT技術專欄

更多信息請查看數據庫
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
免费观看亚洲视频大全| 黄色在线成人| 在线播放中文字幕一区| 另类av导航| 亚洲第一色中文字幕| 欧美二区在线看| 999在线观看精品免费不卡网站| 欧美激情精品久久久久久蜜臀| 亚洲高清色综合| 欧美三级电影一区| 午夜精品久久久| 永久91嫩草亚洲精品人人| 欧美mv日韩mv亚洲| 亚洲欧美区自拍先锋| 国产日韩视频| 欧美成人一品| 欧美精品一区二区三区在线看午夜| 99国产精品| 亚洲永久免费视频| 久久精品水蜜桃av综合天堂| 欧美xart系列高清| 欧美午夜在线观看| 亚洲日韩欧美视频| 欧美在线观看一区二区| 欧美日本国产精品| 亚洲狠狠丁香婷婷综合久久久| 日韩视频在线免费| 久久夜色精品国产| 黄色成人在线免费| 一本久久青青| 国产精品福利在线观看网址| 国产一区二区三区高清播放| 亚洲人成在线免费观看| 亚洲深夜福利在线| 欧美综合国产精品久久丁香| 亚洲免费观看| 免费成人激情视频| 国语自产精品视频在线看抢先版结局| 女主播福利一区| 亚洲一区二区视频| 亚洲人体1000| 国产有码在线一区二区视频| 欧美日韩在线观看视频| 国产亚洲永久域名| 午夜精品影院| 欧美啪啪一区| 中文无字幕一区二区三区| 欧美日韩综合| 亚洲香蕉伊综合在人在线视看| 久久亚洲精品欧美| 亚洲高清中文字幕| 欧美亚洲自偷自偷| 国产午夜久久久久| 国产精品一区在线观看你懂的| 欧美精品午夜| 久久九九精品| 老司机免费视频一区二区三区| 亚洲在线观看免费| 亚洲欧洲精品一区二区| 精品二区视频| 国产日韩欧美成人| 国产欧美日韩激情| 国产精品高清免费在线观看| 欧美日韩亚洲视频一区| 欧美成人一区二区三区在线观看| 久久嫩草精品久久久精品| 欧美诱惑福利视频| 亚洲欧美一区二区三区在线| 亚洲先锋成人| 亚洲无吗在线| 亚洲综合精品一区二区| 亚洲天堂免费观看| 一本色道久久综合亚洲精品按摩| 亚洲国产精品视频| 亚洲国产精品久久久久秋霞蜜臀| 影院欧美亚洲| 亚洲国产精品女人久久久| 在线看成人片| 亚洲高清在线观看一区| 亚洲风情在线资源站| 激情国产一区二区| 伊人久久男人天堂| 在线观看国产一区二区| 亚洲国产精品国自产拍av秋霞| 亚洲国产精品欧美一二99| 亚洲区一区二区三区| 亚洲国产老妈| 亚洲毛片视频| 亚洲一区二区三区在线看| 亚洲调教视频在线观看| 亚洲欧美影院| 一区在线电影| 黑人巨大精品欧美黑白配亚洲| 欧美日本亚洲韩国国产| 午夜免费日韩视频| 在线一区二区日韩| 在线观看欧美视频| 韩国av一区二区三区| 国产日韩精品一区观看| 久久天天躁夜夜躁狠狠躁2022| 亚洲天天影视| 亚洲免费观看高清完整版在线观看熊| 亚洲激情不卡| 亚洲福利视频网| 悠悠资源网亚洲青| 国产一区二区成人| 亚洲最新合集| 亚洲综合导航| 蜜桃精品一区二区三区 | 欧美日一区二区三区在线观看国产免| 久久激情网站| 欧美区一区二| 国产一区二区久久精品| 久久免费99精品久久久久久| 久久久久久亚洲精品中文字幕 | 国产精品丝袜91| 狠色狠色综合久久| 在线欧美福利| 一区二区电影免费观看| 香蕉成人伊视频在线观看| 亚洲伊人观看| 亚洲一区在线直播| 久久综合给合久久狠狠狠97色69| 亚洲视频播放| 欧美一级大片在线免费观看| 蜜桃av一区| 久久久999成人| 欧美久久精品午夜青青大伊人| 国产精品久久久久久久浪潮网站| 午夜电影亚洲| 欧美国产日韩视频| 国产日韩精品一区二区浪潮av| 亚洲免费av网站| 欧美专区在线播放| 欧美国产视频在线观看| 国产精品资源| 99视频精品免费观看| 亚洲欧美视频在线观看| 欧美a级片网站| 欧美丰满高潮xxxx喷水动漫| 亚洲日本va午夜在线影院| 久久香蕉国产线看观看av| 国产精品白丝av嫩草影院| 国产在线不卡| 欧美日韩国产精品专区| 精品成人在线视频| 国产日韩欧美在线播放不卡| 国产亚洲一本大道中文在线| 国产情侣一区| 亚洲一级在线观看| 国产精品地址| 日韩网站在线观看| 欧美精品在线免费播放| 亚洲国产精品99久久久久久久久| 欧美伊久线香蕉线新在线| 欧美天堂亚洲电影院在线播放| 激情文学综合丁香| 欧美一区二区三区视频在线观看| 农村妇女精品| 影音先锋中文字幕一区| 香蕉av777xxx色综合一区| 欧美色视频一区| 99热这里只有成人精品国产| 久久裸体视频| 国产日韩高清一区二区三区在线| 亚洲欧美久久久久一区二区三区| 欧美精品一区二区在线播放| 韩国精品在线观看| 欧美日韩在线不卡| 欧美欧美天天天天操| 亚洲久久一区二区| 欧美激情亚洲视频| 亚洲一区二区三区四区五区黄| 欧美三级网址| 午夜久久99| 亚洲大胆av| 欧美激情黄色片| 亚洲欧美国产高清va在线播| 国产精品色婷婷久久58| 欧美成年人视频网站| 日韩一级免费| 国产精品高潮呻吟视频| 噜噜噜噜噜久久久久久91| 在线观看日韩一区| 亚洲一级电影| 亚洲精品少妇网址| 欧美日韩亚洲三区| 亚洲经典三级| 国产精品欧美一区喷水| 欧美中文字幕在线观看| 欧美jizzhd精品欧美巨大免费| 欧美成人午夜激情在线| 麻豆av一区二区三区| 日韩视频第一页| 欧美日韩mv| 一本色道久久综合亚洲精品不| 欧美日韩一区二区三区在线 | 亚洲第一色在线| 久久久爽爽爽美女图片| 在线观看视频欧美|