日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle數(shù)據(jù)庫并行處理技術(shù)的執(zhí)行時動態(tài)并行

以下的文章主要是對Oracle數(shù)據(jù)庫并行處理技術(shù)的執(zhí)行時動態(tài)并行即共享一切的相關(guān)內(nèi)容的描述,如果你對Oracle數(shù)據(jù)庫并行處理技術(shù)的執(zhí)行中有疑問的話,你不妨瀏覽下面的文章,希望你能從中獲得自己想要的東西。

成都創(chuàng)新互聯(lián)主營南川網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都APP應(yīng)用開發(fā),南川h5小程序開發(fā)搭建,南川網(wǎng)站營銷推廣歡迎南川等地區(qū)企業(yè)咨詢

使用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)境中一樣很少。

然而,與不共享體系結(jié)構(gòu)不同,每個并行處理的SQL 語句不需要考慮任何物理數(shù)據(jù)庫布局限制就可以進行優(yōu)化。這使得每個并行處理可以構(gòu)造最佳的數(shù)據(jù)子集,從而提供與純不共享體系結(jié)構(gòu)相比同等的,甚至在大多數(shù)情形下更好的可伸縮性和性能。只要有益,并行操作的后續(xù)步驟就會由一個并行處理服務(wù)器進行組合和處理,從而減少數(shù)據(jù)傳送或功能傳送的需求。

Oracle數(shù)據(jù)庫并行處理技術(shù)之為什么共享一切比不共享更好?

不共享體系結(jié)構(gòu)可以追溯到將海量并行處理(MPP)系統(tǒng)看作唯一能提供可伸縮的高端并行計算的硬件體系結(jié)構(gòu)。MPP系統(tǒng)中的每個節(jié)點都有它自己的系統(tǒng)組件(CPU、內(nèi)存和磁盤),在不同的子任務(wù)上工作,并且不能共享其任何資源。

這一切都已過去?,F(xiàn)在,大多數(shù)成功的、廣泛使用的并行硬件系統(tǒng)都是對稱多處理器系統(tǒng)(SMP), 要么是單機的,要么是作為松耦合的群集。SMP系統(tǒng)利用共享公用內(nèi)存和磁盤資源的多處理器,因而也被稱為“共享一切”系統(tǒng)。

純不共享體系結(jié)構(gòu)的支持者總是聲稱共享一切體系結(jié)構(gòu)(特別是群集環(huán)境)對于高端環(huán)境會缺乏可伸縮性并引起顯著的開銷,因而這種體系結(jié)構(gòu)不能用于具有高度并行和/或并發(fā)性的高端應(yīng)用。這種說法是錯誤的。今天的硬件和軟件技術(shù)已經(jīng)解決了過去所有的問題,如高速群集互連或Oracle Real Application Clusters 的高速緩存融合體系結(jié)構(gòu)。

Oracle 的動態(tài)并行處理框架建立在與不共享軟件相同的并行高級計算基礎(chǔ)設(shè)計之上,具有所有的優(yōu)點,還增強了其功能并克服了不共享方法在體系結(jié)構(gòu)上的缺點。基于不共享原理的軟件可以看作是第一代、但已經(jīng)過時的數(shù)據(jù)庫并行處理軟件。

Oracle數(shù)據(jù)庫并行處理技術(shù)的相關(guān)內(nèi)容就向你介紹到這里,希望對你了解和學習Oracle數(shù)據(jù)庫并行處理技術(shù)有所幫助。

【編輯推薦】

  1. Oracle數(shù)據(jù)庫里重復(fù)沒有用的數(shù)據(jù)如何刪除
  2. Oracle存儲過程的用法簡介
  3. Oracle to_char的用法描述
  4. Oracle表列的修改具體步驟介紹
  5. Oracle存儲過程的開發(fā)的介紹

網(wǎng)站名稱:Oracle數(shù)據(jù)庫并行處理技術(shù)的執(zhí)行時動態(tài)并行
文章URL:http://www.5511xx.com/article/cocddih.html