在您配置 DB2® for Linux, UNIX, and Windows資料庫以進行查詢調整之前,必須在伺服器上執行一些初步作業,以配置 DB2 資料庫及定義 EXPLAIN 表格。
開始之前
- 確定您具有 SYSADM 權限。
- 確定您具有目標資料庫的 CREATE TABLE、CREATE INDEX 及 CREATE FUNCTION 專用權。
程序
若要完成初步配置作業,請執行下列動作:
- 配置 DB2 資料庫:
- 在「命令提示字元」視窗中,連接到資料庫,並執行下列指令:
db2set
DB2_USE_DB2JCCT2_JROUTINE=yes
- 在 DB2 指令行處理器視窗中,執行下列指令:
db2
update dbm cfg using KEEPFENCED NO
- 選擇性的: 在 DB2 指令行處理器視窗中,執行下列指令以確定在重新啟動資料庫之前未執行任何作用中交易:
LIST APPLICATIONS SHOW
DETAIL
- 在「命令提示字元」視窗中,執行下列指令以重新啟動 DB2 資料庫,讓變更生效:
- 定義 EXPLAIN 表格:
- 在 DB2 指令視窗中,執行 EXPLAIN.DDL 檔案以定義 EXPLAIN 表格。 依預設,您可以在下列位置中找到 EXPLAIN.DDL 檔案:
- 在 Windows 上:C:\Program Files\IBM\SQLLIB\MISC
- 在 Linux 或 UNIX 上:/opt/ibm/db2/version_number
- 將這些表格的存取權授與其他需要使用 IBM® Data
Studio 的使用者。