變更資料服務參數以改善效能

資料庫服務透過兩種資料移動服務來支援 WebSphere® Business Monitor:「狀態至執行時期」及「執行時期至歷程」。這些資料移動服務彼此之間完全獨立。每一個資料移動服務支援一或多個商業測量模型

針對資料移動服務所支援的每個商業測量模型,會建立一組擷取及套用伺服器。 在現行架構中,依預設每個商業測量模型會有一個擷取伺服器及一個套用伺服器。 您可以變更下列參數群組中的參數來指定多個擷取或套用伺服器:「擷取原則參數」、「套用原則參數」及「套用群組原則參數」。

商業測量模型相當龐大, 而每個資料移動服務的每一個模型有一個擷取及套用伺服器,便可能會影響效能。 藉由修改這些參數來增進效能是很有利的選擇。只要有足夠的硬體,以及適當的表格空間及緩衝池規劃,便可能藉由新增其他的擷取及套用伺服器來增進效能。

其他的擷取伺服器可以增加擷取商業測量模型表格資料時的速率。 您可以減少任一個或兩個「擷取原則參數」。每個其他的擷取伺服器會接受其他的資料庫空間作為交換,以儲存其控制資訊,以及其他處理器及 I/O 時間。然而,增加伺服器數量可以更快取得「套用」元件的資訊,也可能增進整體系統的產量。

其他的套用伺服器也多了另一個好處。在現行架構中,套用伺服器會連續地於其已指派的表格上運作。 指派至單一套用伺服器的商業測量群組及表格數量越多,則處理所有項目的時間越長。 新增其他套用伺服器,便可並行處理這些商業測量群組,進而增進效能。這需要 足夠的硬體,以及充分可用的表格空間及緩衝池計劃,以避免 I/O 競爭。

我們不建議您變更「套用群組原則參數」的預設值。

如何指定原則參數:

尋找管理「監視伺服器」的機器,並尋找 Monitor 安裝目錄。例如:Windows 上的 'C:\IBM\WebSphere\Monitor'。在此子目錄下,應有名為 'rm' 的目錄,而在該目錄下應有另一個名為 'config' 的目錄。在此範例中,'C:\IBM\WebSphere\Monitor\rm\config' 便是目錄的完整路徑。

在 config 目錄下建立一個名稱為 'DS_Replication_Policy_Defaults.properties' 的新檔案。若此檔案已存在,則「資料服務」元件便會讀取這個檔案,以進行使用者指定的「效能原則」參數置換。

指定的參數如下:

在「資料移動服務」處理期間,系統會先尋找服務的特定值,再尋找明確的預設值,然後才尋找內部或隱含的預設值。

擷取原則參數

擷取原則參數會變更將商業測量群組指派至擷取伺服器的方式。每個商業測量模型一定會有一個擷取伺服器,但與上一個架構不同,現在您可以將多個商業測量群組指派至相同的擷取伺服器,而非每一個商業測量群組有一個個別的伺服器。

套用原則參數

套用原則參數會變更將商業測量群組指派至套用伺服器的方式。目前,每個商業測量模型一定會有一個套用伺服器,但與上一個架構不同,現在您可以將多個商業測量群組指派至相同的套用伺服器,而非每一個商業測量群組有一個個別的伺服器。

套用群組原則參數

這些原則會影響商業測量群組配置至「套用」群組的方式;在 DB2 中,這些原則即是定期抄寫集。請參閱 DB2 抄寫文件中,關於透過定期抄寫集來配置表格的最佳方式。「抄寫管理程式」一律會選擇為每個定期抄寫集配置一個商業測量群組。

Copyright IBM Corporation 2005, 2006. All Rights Reserved.