批次資源群組

您可以設定批次資源群組,以排列不同批次處理之間的資源配置優先順序。例如,相對於計費相關處理,匯出類型處理的資源配置優先順序可能較低。

批次資源組態 (F1-BatchResourceConfig) 可延伸查尋,會將特定批次處理與下列三個優先順序資源群組之一建立關聯:10 (高)、20 (中)、30 (低)。批次控制沒有設定值,表示它收到相對於其他處理的預設優先順序。

資源群組資訊的使用方式如下:

  • 您可以將資料庫資源管理工具設定為依據資源群組的關聯,將資源配置給批次處理。
  • 在雲端安裝中,藉由將批次處理與批次資源群組建立關聯,可以微調執行緒配置優先順序。

下列各節提供這些功能的其他資訊。

批次執行緒優先順序

在雲端安裝中,批次處理功能支援提交具有高執行緒計數批次工作的功能,進而導致系統將許多工作執行緒初始排入佇列。批次資源群組是用來提升批次工作的公平佇列,使與較高優先順序資源群組相關聯的批次控制可接收更多與較低優先順序資源群組相關聯的服務。

資料庫資源管理工具

資料庫資源管理工具可用來設定各種批次處理之間的資源配置優先順序。例如,相對於計費相關處理,匯出類型處理的資源配置優先順序可能較低。這些工具將資源配置給消費者群組,而不是個別的批次處理。它們使用以特定階段作業變數為基礎的規則,將批次處理與資源群組建立關聯。

在雲端安裝中,如果批次控制與資源群組相關聯,則預設會將後者納入為 MODULE 資料庫階段作業變數的一部分,如下所示:'<batch control>,R=<resource group>'。如此可讓 DBA 有可能充分利用此資訊來設定資源優先順序。在內部部署中,必須使用一般系統組態功能組態中的公開批次資源群組選項以明確選擇加入此功能。

啟用此組態時,DBA 可以設定規則來剖析 MODULE 變數,以識別批次處理的資源群組,然後據此套用優先順序設定規則。請注意,大多數的批次控制可能無法與資源群組產生關聯,因此應考慮使用預設配置規則。

備註:此組態不包含也不強制執行資料庫資源管理組態。它僅允許由 DBA 視需要運用此工具。