EEE for Windows** 快速入門

分割資料庫環境中的處理程序

在 DB2 Enterprise - Extended Edition (DB2 EEE) 中, 資料庫是分散在多台機器上,而資料庫分割區伺服器是安裝在一組機器上。 因為資料庫是分割在多台機器上, 所以您可以使用多台機器上的多個 CPU,以滿足資訊的要求。 擷取及更新要求會自動分解為子要求, 並且會在每台機器的資料庫分割區伺服器上並行執行。

以已分割的資料庫系統中處理程序功能為例, 假設您有 100 000 000 個要在單一分割區的資料庫中掃描的記錄。此掃描作業會要求單一資料庫管理程式搜尋 100 000 000 個記錄。現在, 假設這些記錄是均勻地散佈在 20 個的資料庫分割區伺服器中; 則每一個資料庫管理程式都必須掃描 5 000 000 個記錄。如果每個 資料庫分割區伺服器以相同的速度同時進行掃描, 則掃描所需時間應該約為單一分割系統處理此作業的 5%

經由資料庫分割區伺服器 (節點),可以處理 DB2 EEE 的使用者交談。 這個資料庫分割區伺服器就是該分割資料庫系統的協調程式節點。 根據預設,擁有案例的機器就是分割資料庫系統的協調程式節點。 任何資料庫分割區伺服器都可以當作協調程式節點使用。 從屬站或應用程式所連接的資料庫分割區伺服器會變成協調程式節點。 您應該考慮將使用者分散到資料庫分割區伺服器上,以分送協調程式功能。 若需其餘相關資訊,請參照 Administration Guide

DB2 EEE 可以使通信的額外執行時間降至最低。 例如,如果要新增一橫列到表格中,資料庫分割區伺服器會檢查 partitioning map,指定儲存橫列的 資料庫分割區 伺服器。橫列只會傳送到該資料庫分割區伺服器, 而使只有相關的資料庫分割區伺服器才會插入它。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]