欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何理解oracle11gDRM-創(chuàng)新互聯(lián)

這期內容當中小編將會給大家?guī)碛嘘P如何理解oracle 11g DRM,文章內容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)是專業(yè)的岱岳網站建設公司,岱岳接單;提供網站建設、網站制作,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行岱岳網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!

DRM 簡介

首先,我們對和DRM 相關的一些概念進行介紹。
Buffer: 對于RAC 數(shù)據(jù)庫,當一個數(shù)據(jù)塊被讀入到buffer cache后,我們就稱其為buffer , cache fusion 會將這個buffer作為resource來管理。

Master:在RAC 數(shù)據(jù)庫的世界里,每一個resource都會有一個master實例,這個master實例會在shared pool 中(例如:gcs resource 和ges resource 部分)分配一些空間來存放和這個資源相關的信息,例如:哪一個實例擁有了這個buffer的最新版本,哪一個實例擁有了這個buffer的什么級別的lock等等。并且,負責維護和這個資源的狀態(tài)。

接下來,我們對RAC 環(huán)境中,訪問一個buffer的過程進行簡單的描述。我們以一個4節(jié)點的RAC 數(shù)據(jù)庫為例。注意,我們只會列出比較典型的一種情況,不會把所有可能的情況都一一列出,而且只是把步驟進行了簡單的介紹。

如何理解oracle 11g DRM

步驟1:實例3需要以X(exclusive)方式訪問buffer1, 向master實例(1) 發(fā)出了請求。
步驟2:master實例(1)發(fā)現(xiàn)實例2 以X方式持有buffer1,之后通知實例2釋放X lock,并把buffer1發(fā)送給實例3。
步驟3: 實例2釋放X lock,并把最新版本的buffer1發(fā)送給實例3。
步驟4:實例3獲得buffer1, 并通知master 實例(1)更新資源buffer1的最新狀態(tài)。

從上面的步驟,我們不難看出,在RAC 數(shù)據(jù)庫中,當我們訪問一個buffer的時候,最多會有3個實例參與其中,master實例,holder(持有者)實例 和requestor(申請者) 實例。2種數(shù)據(jù)傳輸會出現(xiàn),message:用于和lock相關的信息傳輸,data:用于傳輸buffer。同時,根據(jù)上面的步驟我們也自然會想到,如果master和requestor在同一個實例上,那么就可以減少實例之間message的傳輸并且訪問的代碼路徑(code path)會更短,從而提高性能,但是每個buffer在被讀取到buffer cache時,master節(jié)點的選擇是隨機的?;谶@種考慮, oracle從10g開始,推出了一個新特性DRM(Dynamic Resource management)。


DRM的主要功能是,根據(jù)一段時間內(默認10分鐘),每個實例,對某一個數(shù)據(jù)庫對象的 (10gR1以數(shù)據(jù)文件為單位)的訪問次數(shù)和方式,來決定數(shù)據(jù)庫對象對應的buffer應該被mastering 到哪一個實例。在指定時間內,如果某一個實例訪問某個數(shù)據(jù)庫對象次數(shù)高于其他實例一定倍數(shù)(默認50倍),則oracle 會把這個對象所有的buffer的master信息,轉移到對應實例(注意:不是轉移buffer)。當然,轉移的過程是漸進式的。當oracle 決定將一個buffer的master實例確定到本地實例后,會對這個buffer上加上affinity lock,來實現(xiàn)快速的訪問。這也是我們經常提到的object affinity 的由來。

接下來,我們對DRM的基本步驟進行介紹。
1. Oracle停止所有在需要進行remastering的buffer上的操作。注意:DRM是漸進的,也就是說以windows 為單位,每次對一部分的buffer 進行remastering 操作。
2. Lmon 通知所有實例,準備進行remastering
3. 在舊的master實例清除對應buffer的master信息
4. 將master信息傳遞給新的master實例
5. 在新的master實例構建資源的最新狀態(tài)
6. 結束,并釋放所有之前所有步驟占用的資源。

然后,我們對DRM相關的一些參數(shù)進行簡單的介紹。
_gc_policy_time :單位為分鐘,控制DRM統(tǒng)計實例訪問buffer次數(shù)的時間間隔,默認為是10分鐘。
_gc_affinity_ratio:控制進行remastering所需要達到的最小比例(閥值),默認為50。也就是說,如果某個實例在10分鐘(_gc_policy_time)之內,訪問某個數(shù)據(jù)庫對象的次數(shù)大于其他所有實例50倍時(注意:是50倍,而不是50次),對該數(shù)據(jù)庫對象的buffer進行remastering。

注意:請不要修改以上參數(shù)的值,除非您很清楚自己在做什么,或者是根據(jù)oracle 工程師的建議。

最后,如果您遇到了和DRM相關的問題,建議您查看以下的信息。
1. Lmon,lmd,lms和diag進程的 trace file,來確認問題出現(xiàn)在DRM的哪一步和lms,lmon,lmd進程的狀態(tài)。
2. AWR 和ASH report,確認那些等待事件持續(xù)了很長時間,以及l(fā)mon,lms 和lmd的狀態(tài)。
3. 參照note 1492990.1 獲取 DMR 診斷腳本輸出。

上述就是小編為大家分享的如何理解oracle 11g DRM了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)-成都網站建設公司行業(yè)資訊頻道。

本文名稱:如何理解oracle11gDRM-創(chuàng)新互聯(lián)
文章轉載:http://aaarwkj.com/article12/cdhpgc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站靜態(tài)網站、虛擬主機品牌網站設計、云服務器網站收錄

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管
四虎最新在线播放视频| 日本在线人妻一区二区| 日韩精品一区二区国产| 精品人妻av区久久久| 97免费公开在线观看| 亚洲天堂av在线观看| 性生活免费在线观看视频| 欧美精品中出一区二区三区| 中文字幕在线日韩av| 国产一区二区三区百合| 国产精品网站在线观看不卡| 东京热男人的av天堂| 麻豆精品国产粉嫩av| av一级免费在线观看| 久久男女激情免费视频| 国产精品黄色片在线观看 | 亚洲一区二区三区三洲| 精品国产一区二区三区精品日韩| 97精品在线视频免费| 91人妻精品丰满少妇区| 避暑地堕落人妻中文字幕| 久久精品视频视频视频| 无遮挡动漫网站免费观看| 欧美亚洲av一区二区三区| 扒开少妇毛茸茸的大荫萍蒂| 国产女主播精品视频一区| 中文字幕乱码人妻一二三| 日本亚洲欧洲一区二区| 亚洲一区制服无码中文| 黑丝美女国产精品久久久| 日本国内一区二区三区四区视频 | 午夜精品一区二区三区久久| 欧美日韩另类综合91| 亚洲人妻激情一区二区| 精品国产一区二区三区大| 婷婷五激情五月激情片| 男人自拍天堂在线视频| 日韩中文字幕综合不卡| 亚洲国产男同日韩小鲜肉| 一区二区三区乱码国产在线| 天堂中文字幕在线乱码一区|