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

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

新聞中心

這里有您想知道的互聯網營銷解決方案
Oracle數據庫并行處理的技術詳解

我們都知道Oracle數據庫的處理作為數據庫中相對比較核心的技術,它會使組織以高效的管理,訪問TB級的相關比較實用的數據。如果你不能提供比較高效的Oracle數據庫并行處理技術,這些大型數據庫(通常用于數據倉庫但也越來越多地出現在業(yè)務系統(tǒng)中)將不會存在。

創(chuàng)新互聯專注于寧化網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供寧化營銷型網站建設,寧化網站制作、寧化網頁設計、寧化網站官網定制、微信小程序開發(fā)服務,打造寧化網絡公司原創(chuàng)品牌,更為您提供寧化網站排名全網營銷落地服務。

簡而言之,并行處理就是利用多個CPU和I/O資源來執(zhí)行單個數據庫操作。盡管現在每個主要的數據庫供應商都聲稱可以提供并行處理能力,但每個供應商所提供的體系結構其實存在關鍵的差異。

本文討論Oracle 9i并行處理的體系結構,并說明于在實際應用中其相對于其它體系結構的優(yōu)越性。需要著重指出的是,Oracle9i并行處理體系結構的主要優(yōu)點在于它能在任何情況下完全利用底層硬件基礎架構——每個處理器單元、每個內存字節(jié)以及所有可用的I/O帶寬。本白皮書還講述Oracle 并行處理組件與其它關鍵業(yè)務組件(例如:Oracle RealApplication Cluster)的無縫集成。

Oracle數據庫并行處理技術簡介

現在的數據庫,無論是用于數據倉庫、操作數據存儲(ODS)或OLTP 系統(tǒng),都包含豐富的信息。然而,由于其中涉及海量數據,及時查找和展示信息是一個巨大的挑戰(zhàn)。Oracle數據庫并行處理技術能夠解決這一挑戰(zhàn)。使用Oracle數據庫并行處理技術,數分種內(而非數小時或數天)就可以處理數TB級的數據。

Oracle數據庫并行處理技術通過利用所有可用的硬件資源取得這樣的高性能:多個CPU、多個I/O通道、多個存儲陣列和磁盤驅動器,以及大量的內存。數據庫軟件越能有效地利用所有這些資源,處理查詢和其它數據庫操作就越有效。

此外,現在的數據庫應用的復雜性大大都增強了,不僅需要支持大量并發(fā)用戶,而且需要管理不同類型的用戶。因此,一個并行查詢體系結構不僅應該確保底層硬件平臺的所有資源都得到充分利用,而且應該更進一步,將這些資源適當地分配給多個并發(fā)請求。

很顯然,支持CEO的戰(zhàn)略決策的請求比執(zhí)行批處理報表更加重要,并行查詢體系結構應該能夠處理這些商務要求:不僅基于請求自身,而且應該基于發(fā)出請求的人以及當前可用的系統(tǒng)資源的數量來做出動態(tài)的分配。

Oracle9i 的并行處理體系結構能夠全面滿足這些要求,Oracle9i的體系結構不僅提供業(yè)界領先的高性能,而且是唯一可以自適應和動態(tài)調整的。

Oracle9i 的并行處理體系結構充分利用每種硬件投資――SMP、群集或MPP的優(yōu)勢——在任何時間保證最佳的吞吐量和連續(xù)的、優(yōu)化的系統(tǒng)使用量。

Oracle9i 數據庫根據可用資源、請求優(yōu)先級和實際系統(tǒng)負載控制來平衡所有并行操作。

Oracle數據庫并行處理技術并行化設計策略——靜態(tài)與動態(tài)

并行處理的思想就是將單個任務分解為多個更小的單元。不是通過一個進程完成所有工作,而是將任務并行化而使多個進程同時在更小的單元上運行。這可以極大地提高性能和最佳地利用系統(tǒng)。然而,并行處理的最關鍵部分是如何作出將單個任務分成更小的工作單元的正確決策。

典型地,有兩種方法用于實現數據庫系統(tǒng)的并行處理。主要區(qū)別在于是否需要進行物理數據布局,將靜態(tài)的數據分區(qū)作為并行處理的前提。

Oracle數據庫并行處理技術之通過物理數據分區(qū)的靜態(tài)并行——不共享

在純不共享數據庫體系結構中必須將數據庫文件在多計算機系統(tǒng)的節(jié)點上進行分區(qū)才能進行并行處理。每個節(jié)點擁有一個數據子集,擁有節(jié)點使用單一進程或線程,以獨占方式執(zhí)行對此數據子集的所有訪問。數據訪問不能在分區(qū)內并行。(有時,也用術語“虛擬處理器”來代替節(jié)點?!疤摂M處理器”是在SMP計算機上模擬不共享節(jié)點的一種機制。

為了簡單,在討論不共享體系結構時,我們將統(tǒng)一使用“節(jié)點”作為術語)。換句話說,純不共享系統(tǒng)使用分區(qū)或受限訪問方法在多個處理節(jié)點間劃分工作。節(jié)點對數據所有權的改變相對少見——為了適應業(yè)務需求的改變而進行的數據庫重組、添加或刪除節(jié)點以及節(jié)點故障是所有權更改的典型原因。這種數據所有權的改變對純不共享系統(tǒng)而言總是意味著要進行人工管理。

從概念上看,可以認為純不共享系統(tǒng)與分布式數據庫非常相似。為了在某個節(jié)點上執(zhí)行要求的讀/寫操作,該節(jié)點上的事務必須將消息發(fā)送給擁有需要被訪問的數據的其它節(jié)點,并協調在其它節(jié)點上完成的工作。將消息傳遞給其它節(jié)點,在它們擁有的數據集上請求執(zhí)行特定操作(功能)稱為功能傳送。

另一方面,如果從遠程節(jié)點請求簡單數據,則必須訪問完整的數據集并將它從擁有節(jié)點返回至請求節(jié)點(數據傳送)。


文章題目:Oracle數據庫并行處理的技術詳解
標題路徑:http://www.5511xx.com/article/cdojjjs.html