亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊會員 設(shè)為首頁 | 收藏本站
當前位置 : 首頁>軟件學院>數(shù)據(jù)庫>ORACLE>正文
 
Oracle數(shù)據(jù)庫并行處理技術(shù)詳解

http://m.yibo1263.com 2009/10/4 8:08:19  來源:網(wǎng)絡(luò)整理  編輯:東三省
 


從概念上看,可以認為純不共享系統(tǒng)與分布式數(shù)據(jù)庫非常相似。為了在某個節(jié)點上執(zhí)行要求的讀/寫操作,該節(jié)點上的事務(wù)必須將消息發(fā)送給擁有需要被訪問的數(shù)據(jù)的其它節(jié)點,并協(xié)調(diào)在其它節(jié)點上完成的工作。將消息傳遞給其它節(jié)點,在它們擁有的數(shù)據(jù)集上請求執(zhí)行特定操作(功能)稱為功能傳送。另一方面,如果從遠程節(jié)點請求簡單數(shù)據(jù),則必須訪問完整的數(shù)據(jù)集并將它從擁有節(jié)點返回至請求節(jié)點(數(shù)據(jù)傳送)。

 


在不共享體系結(jié)構(gòu)下的并行處理像分布式數(shù)據(jù)庫一樣運作。每個節(jié)點以獨占方式擁有其數(shù)據(jù)分區(qū)。沒有其它任何節(jié)點可以訪問此數(shù)據(jù),而使節(jié)點成為單一的訪問點和故障點


此方法具有一些基本缺點,無法解決今天高端環(huán)境對可伸縮性和高可用性要求:


(1)、首先,不共享方法在用于共享一切的SMP硬件時并不是最佳的。為了獲得并行處理的益處而要求對數(shù)據(jù)進行物理分區(qū),在共享一切的SMP系統(tǒng)中很明顯是一種人工的、過時的要求。因為在SMP系統(tǒng)中每個處理器都可以對所有數(shù)據(jù)進行直接的、等同的訪問。


(2)、其次,在不共享方法中使用嚴格的基于分區(qū)的并行處理策略,通常會導致不正常的資源利用。例如以下兩種情況:在沒有必要訪問表的所有分區(qū)時;或當單一節(jié)點所擁有的更大的未分區(qū)表是操作的一部分時。在這些情況下,限制分區(qū)內(nèi)并行處理的緊密所有權(quán)模式,無法利用所有可用的處理能力,因而不能提供最佳的處理能力使用方案。


(3)、第三,由于具有對節(jié)點對應(yīng)物理數(shù)據(jù)分區(qū)的關(guān)系,不共享系統(tǒng)在適應(yīng)變化的業(yè)務(wù)需求方面一點都不靈活。當業(yè)務(wù)增長時,無法方便地以增量方式擴充系統(tǒng)來適應(yīng)增長的業(yè)務(wù)需求?梢陨壦鞋F(xiàn)有的節(jié)點,保持它們對稱并避免數(shù)據(jù)重新分區(qū)。在大多數(shù)情形下,升級所有節(jié)點費用太高;必須添加新節(jié)點并重組(進行物理重新分區(qū))現(xiàn)有數(shù)據(jù)庫。一個不需要進行任何重組的方案總是比必須重組的方案要更好,即使可以利用到最復雜的重組工具。


(4)、最后,由于使用嚴格的受限制的訪問模式,不共享系統(tǒng)無法完全利用群集系統(tǒng)為保證系統(tǒng)高可靠性所提供的潛在的容錯能力。


毫無疑問,基于使用靜態(tài)數(shù)據(jù)分布的不共享體系結(jié)構(gòu),大量的并行處理可以在實驗室條件下并行化和擴展。然而,在每個現(xiàn)實環(huán)境中,必須正確地解決上面談到的問題才能滿足今天高端關(guān)鍵任務(wù)要求。


Oracle數(shù)據(jù)庫并行處理技術(shù)之執(zhí)行時的動態(tài)并行——共享一切


使用Oracle 的動態(tài)并行處理框架,可以共享所有數(shù)據(jù)。并行化和將工作分成更小的單元的決策,并不受限于數(shù)據(jù)庫設(shè)置(創(chuàng)建)時所做的任何預(yù)先確定的靜態(tài)數(shù)據(jù)分布。


由于能夠為每個語句構(gòu)造不受限制的、優(yōu)化的數(shù)據(jù)子集,執(zhí)行時動態(tài)并行可以提供與不共享體系結(jié)構(gòu)等同的或甚至更好的可伸縮性。


每個查詢在訪問、連接和處理數(shù)據(jù)的不同部分時都有它自己的特征。因此,每個SQL語句在被解析時都要進行優(yōu)化和并行化處理。數(shù)據(jù)更改時,如果有更加優(yōu)化的并行執(zhí)行計劃可用,或者系統(tǒng)中新添加了一個節(jié)點,那么Oracle可以自動適應(yīng)新的情況。這樣可為并行化任何種類的操作提供最高程度的靈活性:


(1)、在語句執(zhí)行前,對于每個查詢要求,會動態(tài)地優(yōu)化并行訪問的物理數(shù)據(jù)子集。


(2)、對于每個查詢,都會優(yōu)化其并行度。與不共享環(huán)境不同,不存在必需的最小并行度來調(diào)用所有節(jié)點訪問所有數(shù)據(jù),這是訪問所有數(shù)據(jù)的基礎(chǔ)要求。


(3)、操作可以根據(jù)當前工作負載、特征和查詢的重要性,使用一個、一些或全部Real Application Cluster 節(jié)點并行運行。


只要語句得到優(yōu)化和并行化,就可以知道所有后續(xù)的并行子任務(wù)。原始進程變?yōu)椴樵儏f(xié)調(diào)器;并行處理服務(wù)器(PX 服務(wù)器)從一個或多個節(jié)點上的并行處理服務(wù)器的公用緩沖池得到分配,并開始并行執(zhí)行該操作。


與不共享體系結(jié)構(gòu)相似,共享一切體系結(jié)構(gòu)中的每個并行處理服務(wù)器在其個人數(shù)據(jù)子集上獨立工作。數(shù)據(jù)或功能在并行進程之間的傳送機制也與上述的不共享體系結(jié)構(gòu)相似或者相同。確定請求的并行計劃之后,每個并行處理服務(wù)器都知道其數(shù)據(jù)集和任務(wù),而進程間通信就像在不共享環(huán)境中一樣很少。

本新聞共3頁,當前在第2頁  1  2  3  

收藏】【打印】【進入論壇
  相關(guān)文章:

·Oracle企業(yè)管理器增強對Oracle融合中間件的
·Oracle企業(yè)管理器可管理Oracle VM服務(wù)器虛擬
·新版Oracle企業(yè)管理器降低應(yīng)用管理成本
·Oracle商務(wù)智能應(yīng)用軟件推出新功能
·Oracle iGovernment即將亮相甲骨文大會
·‘芯’動力,新極限 甲骨文在沈陽發(fā)布全新O
·Oracle 復制方法逐步精細
·教你簡便實現(xiàn)Oracle數(shù)據(jù)庫文件移動方法
·關(guān)于Oracle數(shù)據(jù)庫備份與恢復 
·Oracle密碼文件使用與維護技巧
·Oracle數(shù)據(jù)庫管理員經(jīng)常使用的表和視圖

 
 
 
最新文章

搶先蘋果,消息稱英特爾芯片采用臺積電
三星揭曉業(yè)內(nèi)首款單條 512GB DDR5 內(nèi)存
vivo 高端新機爆料:120Hz 曲面屏 + 天
vivo Y21 在印度正式上市:Helio P35 芯
微星推出 GeForce RTX 3080 Sea Hawk X
消息稱三星 Galaxy Tab S8 系列平板將放
機械革命推出 F6 輕薄本:16 英寸全面屏
英特爾 12 代 Alder Lake CPU 600 系列
雷軍:向小米手機 1 首批用戶每人贈送價
小米李明談用戶被踢出 MIUI 測試版:大

推薦文章
1
2
3
4
5
6
7
8
9
10
叛逆嫩模性感寫真
宮如敏不雅照瘋傳 看張馨予韓一菲獸獸誰
不懼孔子搶位 阿凡達游戲影音配置推薦
2015第十七屆“東北安博會”火爆招商
第十六屆東北國際公共安全防范產(chǎn)品博覽
2016年第五屆中國國際商業(yè)信息化博覽會
2016年第五屆中國國際POS機及相關(guān)設(shè)備展
互聯(lián)網(wǎng)電視熟了嗎 2013最火電視深解析
桑達獲邀出席2015中國(廣州)國際POS機
寶獲利報名參加“2015年度中國POS機行業(yè)
八卦圖解 More>>
叛逆嫩模性感寫真 宮如敏不雅照瘋傳 看張馨予韓一菲
周偉童魔鬼身材日本性感寫真圖  聯(lián)想V360筆記本模特寫真
汝南县| 旅游| 鹤壁市| 长宁县| 镇江市| 登封市| 屏山县| 抚顺市| 孝义市| 鄯善县| 二手房| 谷城县| 兴山县| 会宁县| 万安县| 寿宁县| 垦利县| 故城县| 邵阳市| 六安市| 商丘市| 鄂托克旗| 遂昌县| 彭水| 江川县| 兴宁市| 饶平县| 错那县| 广州市| 永嘉县| 厦门市| 井陉县| 阿拉善右旗| 涿鹿县| 左云县| 克什克腾旗| 北票市| 黄浦区| 新晃| 偃师市| 玉山县|