成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle不共享體系結構下并行處理的缺點

數據庫 Oracle
Oracle不共享體系的結構下并行處理這種方法哎實際的運行中會出現很多的缺點,那么這些缺點的具體表現有哪些?以下的文章會給出相關的解答方案。

Oracle不共享體系的結構下并行處理像分布式數據庫的運作是一樣的。我們都知道每個節點都以其獨占方式來擁有其數據的分區。沒有其它任何節點可以訪問此數據,而使節點成為單一的訪問點和故障點。

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

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

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

(3)、第三,由于具有對節點對應物理數據分區的關系,不共享系統在適應變化的業務需求方面一點都不靈活。當業務增長時,無法方便地以增量方式擴充系統來適應增長的業務需求。可以升級所有現有的節點,保持它們對稱并避免數據重新分區。

在大多數情形下,升級所有節點費用太高;必須添加新節點并重組(進行物理重新分區)現有數據庫。一個不需要進行任何重組的方案總是比必須重組的方案要更好,即使可以利用到最復雜的重組工具。

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

毫無疑問,基于使用靜態數據分布的Oracle不共享體系結構,大量的并行處理可以在實驗室條件下并行化和擴展。然而,在每個現實環境中,必須正確地解決上面談到的問題才能滿足今天高端關鍵任務要求。

Oracle數據庫并行處理技術之執行時的動態并行——共享一切

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

由于能夠為每個語句構造不受限制的、優化的數據子集,執行時動態并行可以提供與不共享體系結構等同的或甚至更好的可伸縮性。

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

(1)、在語句執行前,對于每個查詢要求,會動態地優化并行訪問的物理數據子集。

(2)、對于每個查詢,都會優化其并行度。與不共享環境不同,不存在必需的最小并行度來調用所有節點訪問所有數據,這是訪問所有數據的基礎要求。

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

只要語句得到優化和并行化,就可以知道所有后續的并行子任務。原始進程變為查詢協調器;并行處理服務器(PX 服務器)從一個或多個節點上的并行處理服務器的公用緩沖池得到分配,并開始并行執行該操作。

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

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

【編輯推薦】

  1. Oracle客戶關系管理論壇的內容簡介
  2. Oracle用戶密碼的修改
  3. Oracle RAC中錯誤觀點出現的原因
  4. Oracle應用的程序開發趨于向Web的緣由
  5. Oracle索引掃描中的四中類型描述
責任編輯:佚名 來源: 互聯網
相關推薦

2010-04-23 09:13:05

Oracle體系結構

2011-05-20 09:22:43

Oracle數據庫體系結構

2009-02-19 10:08:00

路由器體系結構

2009-03-30 10:53:37

體系結構數據倉庫Oracle

2010-04-01 16:54:06

Oracle體系結構

2009-06-26 15:58:28

EJB

2010-04-20 10:23:06

Oracle入門

2012-02-06 17:22:44

MySQL

2009-07-15 13:46:26

Swing體系結構

2014-07-23 09:33:52

2010-04-08 10:02:15

Oracle體系結構

2009-09-11 10:38:03

LINQ體系結構

2010-04-08 10:17:37

Oracle體系結構

2013-08-01 11:17:20

SAP

2010-04-01 16:40:17

Oracle數據庫

2009-07-10 16:07:10

TikeSwing創建MVC體系結構

2009-09-08 14:34:42

Linq to SQL

2010-08-16 12:54:21

ASON路由技術

2010-09-25 13:38:23

Inside JVM

2016-12-26 10:29:01

Spring框架結構
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 少妇淫片aaaaa毛片叫床爽 | 欧美精品久久久久 | 最新av在线播放 | 中文字幕国产一区 | 久久久高清 | 国产精品国产亚洲精品看不卡15 | 九九精品视频在线 | 国产人成在线观看 | 男女视频免费 | 欧美a在线观看 | 中文字幕一区二区三区乱码在线 | 久久视频精品 | 欧美成人激情视频 | 精品国产一区二区三区免费 | 九九久久国产精品 | 精品国产乱码久久久久久丨区2区 | 亚洲欧美网| 韩国主播午夜大尺度福利 | 婷婷福利 | 国产成人亚洲精品 | 国产人久久人人人人爽 | 国产91在线 | 亚洲 | 亚洲永久免费 | 天天操天天干天天爽 | 国产亚洲高清视频 | 久久久www成人免费无遮挡大片 | 国产丝袜一区二区三区免费视频 | 午夜免费在线电影 | 午夜视频网站 | 91国产在线视频在线 | 国产情侣久久 | 久久精品视频免费观看 | 日韩精品免费一区二区在线观看 | 日韩一区二区免费视频 | 亚洲视频在线看 | 啪啪精品| 久久免费视频1 | 无码一区二区三区视频 | 国产精品视频偷伦精品视频 | 国产精品久久久久999 | 在线观看日本网站 |