讓傳訊引擎使用資料儲存庫的配置規劃

在配置傳訊引擎來使用資料儲存庫之前,您必須考慮一些選項。

資料儲存庫的關聯式資料庫管理系統 (RDBMS)

您可以選擇您用於其他應用程式的 RDBMS,特別是如果您已熟悉用於管理該 RDBMS 的工具。您也可以考慮下列準則:
  • 效能
  • 可調整性
  • 可用性,尤其是在高可用性環境中執行傳訊引擎

When a new messaging engine that uses a data store is created on a single server, it is configured to use an Apache Derby data source by default. This enables the messaging engine to run without needing any additional configuration. 預設的內嵌 Derby 資料來源已足夠滿足許多用途。其他關聯式資料庫管理系統提供更齊全的工具,效能更好,尤其是在具有兩個以上處理器的大型機器上,可調整性更高。

支援的配置 支援的配置: WebSphere® Application Server 只在測試環境中,支援客戶直接使用 Apache Derby 資料庫。在正式作業環境中,產品不支援客戶直接使用 Apache Derby 資料庫。產品只支援正式作業環境中的內部應用程式伺服器元件使用 Apache Derby。sptcfg

資料庫拓蹼

選取資料儲存庫及其傳訊引擎的相對位置時,必須考慮幾個選項:
  • 決定資料儲存庫要與其傳訊引擎在同一節點上執行,還是在遠端節點上執行。在某些情況下,在遠端節點上執行資料儲存庫可以提高效能。在其他情況下,本端資料庫和遠端資料庫的效能都一樣。由於效能性質易受硬體規格所影響,您可能想自行進行效能分析。
  • 決定資料儲存庫有專用的資料庫,還是與其他資料儲存庫共用一個資料庫。
  • 考量您選擇的拓蹼的高可用性含意。

自動建立資料庫表格

請考慮要讓 WebSphere Application Server 自動建立資料儲存庫表格,還是要讓資料庫管理者預先建立表格:
  • 在配置資料儲存庫來使用資料來源時,如果您選取建立表格選項,WebSphere Application Server 會自動建立資料儲存庫表格。 如果要選擇此選項,必須先對您選擇的資料庫設定必要的專用權,以確保 WebSphere Application Server 有足夠專用權可建立表格和索引。
    DB2 for z/OS 限制:WebSphere Application Server 建立表格的選項不適用於 DB2® for z/OS®。 如果您使用 DB2 for z/OS,資料庫管理者必須手動建立資料儲存庫表格。
  • 為了讓資料庫管理者能夠手動建立表格,您必須提供使用 sibDDLGenerator 指令建立的資料定義語言 (DDL) 陳述式。

保留訊息資料所需的 BLOB 空間數量

訊息資料儲存在 BLOB 資料類型的資料庫表格直欄中。在建立資料儲存庫之前,您必須考量預期的工作量大小,以確保資料庫管理者建立夠大的 BLOB 空間來保留訊息資料。


指出主題類型的圖示 概念主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjm0435_
檔名:cjm0435_.html