執行 Script,配置 DB2 資料庫以搭配使用 IBM InfoSphere Optim Query Workload Tuner

如果您不想要使用 IBM® Data Studio 用戶端 4.1.0.1 版來配置 DB2® for Linux, UNIX, and Windows 資料庫,則可以編輯並執行一些 Script 來完成配置。

開始之前

建議: 在您正在配置的 DB2 for Linux, UNIX, and Windows 資料庫中,請建立分頁大小為 8 KB 或更大的系統暫存表格空間,以避免潛在的查詢調整錯誤。

程序

若要執行 Script 以配置 DB2 for Linux, UNIX, and Windows 資料庫,請執行下列動作:

  1. 在想要用於調整 SQL 的資料庫上執行 EXPLAIN.DDL 檔案。 此檔案位於 DB2 安裝的 MISC 資料夾中。
  2. 在資料庫上啟動完整調整特性集。
    1. 在 DB2 指令視窗中,連接至想要在其上啟動完整調整特性集的資料庫。
    2. 切換至 License.bat(針對 Windows 系統)或 License.sh(針對 Linux 系統)檔案所在的目錄。
      • 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\License\
      • 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/License/
    3. 執行作業系統所適用的檔案。
  3. 使用文字編輯器來編輯 luwsp.sql 檔案,將 $install 變數取代為 IBM Data Studio 用戶端 4.1.0.1 版安裝目錄的絕對路徑。例如,在 32 位元 Windows 系統上,預設絕對路徑為 C:\Program Files\IBM\DS4.1.0 檔案在編輯之後,並不需要執行。在後面的步驟中,所執行的批次檔會執行此檔案。
    luwsp.sqlluwsp.jar 檔案都是位在此目錄中:
    • 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\IA\
    • 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/IA/
  4. 使用文字編輯器來編輯 wccexplainsp.sql 檔案,將 $install 變數取代為 IBM Data Studio 用戶端 4.1.0.1 版安裝目錄的絕對路徑。例如,在 32 位元 Windows 系統上,預設絕對路徑為 C:\Program Files\IBM\DS4.1.0 檔案在編輯之後,並不需要執行。在後面的步驟中,所執行的批次檔會執行此檔案。
    wccexplainsp.sqlwccexplainsp.jar 檔案都是位在此目錄中:
    • 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\WCC\
    • 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/WCC/
  5. 開啟 DB2 指令視窗,並連接至已在其上啟動完整調整特性集的資料庫,然後切換至下列目錄:
    • 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\
    • 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/
  6. 執行檔案 enablement_win.bat(在 Windows 系統上)或 enablement_LinuxUnix.sh(在 Linux 系統上)。
  7. 檢查現行目錄的下列輸出檔中是否有任何錯誤:luwsp.outoqt_profile.outwccexplainsp.outwccluwddl.out

下一步

如果您需要將專用權授與將要調整資料庫的 SQL 陳述式的其他人員,請在「資料來源瀏覽器」的資料庫上按一下滑鼠右鍵,然後選取分析及調整 > 管理調整的專用權。在「管理表格的專用權以進行工作量調整」視窗中,新增您想要對其授與專用權的使用者 ID。

讀者意見