首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 並行度參數完整解析:從實例到陳述式層級的決策規則

     編輯:DB2 教學

環境與版本

  • 產品:DB2 UDB
  • 平台:跨平台
  • 版本:V8.1、V8.2

並行度參數層級體系

參數層級說明
INTRA_PARALLEL實例總開關。NO 時其它並行參數失效。
MAX_QUERYDEGREE實例實例層級 SQL 可用的最大並行度,可線上配置。
DFT_DEGREE資料庫同一實例下不同資料庫可異,預設並行度,可線上配置。
CURRENT DEGREE動態 SQL動態 SQL 實際使用並行度,預設值為 DFT_DEGREE。
DEGREE靜態 SQL靜態 SQL(PRECOMPILE/BIND 選項)使用並行度,預設值為 DFT_DEGREE。
RUNTIME DEGREE活動應用對啟動中的應用程式生效:高於此值則降低,低於則不變。
DB2DEGREECLI 應用在 db2cli.ini 指定,連接後自動發送 SET CURRENT DEGREE。

最終並行度決定規則

當 INTRA_PARALLEL = YES 時,實際並行度取下列值中的 最小值:

  • MAX_QUERYDEGREE
  • CURRENT DEGREE / DEGREE
  • RUNTIME DEGREE

此機制確保系統資源不會被單一查詢過度佔用,兼顧整體吞吐與單一查詢效能。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved