配置 DB2 for Linux, UNIX, and Windows 資料庫以進行查詢調整

您必須先配置 Optim™ Query Tuner 用戶端DB2® for Linux®, UNIX®, and Windows® 資料庫,然後再使用該資料庫開始調整 SQL 陳述式。

開始之前

關於這項作業

您可以從用戶端配置 DB2 for Linux, UNIX, and Windows 資料庫以建立 EXPLAIN 及 ADVISE 表格,以及啟用「索引顧問」儲存程序。如果這些物件以不同格式或版本存在於資料庫中,您會看到一則訊息。請遵循訊息中的指示,將這些物件移轉至現行版本。

如果您直接在伺服器上配置資料庫,而不使用用戶端,請遵循 migrate_explaintables_db2luw.ddl 檔案中的指示來移轉 EXPLAIN 及 ADVISE 表格。此檔案提供用於移轉 EXPLAIN 及 ADVISE 表格的 SQL 陳述式。您可以在下列位置中找到這個檔案。
  • 在 Windows 伺服器上:伺服器啟動程式的安裝目錄的 \serverconfig\LUW 子目錄。預設安裝目錄是 C:\Program Files\IBM\OQTS
  • 在 Linux 或 UNIX 伺服器上:伺服器啟動程式的安裝目錄的 /serverconfig/LUW 子目錄。預設安裝目錄是 /opt/IBM/OQTS
  • 在用戶端系統上:用戶端的安裝目錄的 \serverconfig\LUW\ 子目錄。預設安裝目錄是 C:\Program Files\IBM\OQT2.2.1

程序

若要配置 DB2 for Linux, UNIX, and Windows 資料庫以進行查詢調整,請執行下列動作:

  1. 在「資料來源瀏覽器」中,於要配置的資料庫上按一下滑鼠右鍵,再按一下 Query Tuner > 配置以進行調整 > 引導配置

    畫面上會出現一則訊息,指出配置是否成功。

  2. 如果您看到的訊息指出在配置處理程序期間某些表格的格式不正確,則請遵循訊息中的指示,在資料庫上執行給定 SQL 陳述式以移轉 EXPLAIN 及 ADVISE 表格。
  3. 驗證已配置資料庫以進行查詢調整,並且已啟用「索引顧問」儲存程序:
    1. 在「資料來源瀏覽器」中,於資料庫上按一下滑鼠右鍵,然後按一下 Query Tuner > 配置以進行調整 > 進階配置及專用權管理 即會開啟「進階配置及專用權管理」視窗。

      您可以檢查 EXPLAIN 表格、「索引顧問」儲存程序、自動統計資料收集及查詢調整功能的狀態。

    2. 如果未啟用 EXPLAIN 表格,請遵循訊息中的指示來啟用 EXPLAIN 表格。
    3. 如果未啟用「索引顧問」儲存程序,請遵循訊息中的指示來移轉或啟用該儲存程序。
  4. 關閉「進階配置及專用權管理」視窗。

讀者意見