共用 EXPLAIN 表格

如果您想要多人在進行調整時使用同一組 EXPLAIN 表格,請使用下列其中一種方法來啟用共用。

程序

  • 建立指向一組 EXPLAIN 表格的別名,並將 EXPLAIN 表格的專用權授與該別名,然後使用該別名作為其使用者名稱,讓使用者連接至子系統。 如果您使用此方法,則別名必須指向一組完整的 EXPLAIN 表格。不可以使用只定義於 EXPLAIN 表格子集上的別名。
  • 當您在 IBM® Data Studio 用戶端中連接至子系統時,請將現行 SQLID 設為 EXPLAIN 表格的綱目。
    1. 在「資料來源瀏覽器」中,於連線上按一下滑鼠右鍵,然後按一下連接。
    2. 展開連線,並於子系統上按一下滑鼠右鍵,然後選取分析並調整 > 設定預設 SQLID 及綱目。
    3. 在「變更預設 SQLID 及綱目」視窗的預設 SQLID 欄位中鍵入 EXPLAIN 表格的限定元,然後按一下確定。
  • 在您於 IBM Data Studio 用戶端中連接至子系統之前,請在廣域喜好設定中設定現行 SQLID。
    1. 在 IBM Data Studio 用戶端中,選取視窗 > 喜好設定。
    2. 在「喜好設定」視窗中,展開資料管理 > Visual Explain,然後選取 EXPLAIN 選項。
    3. 在 DB2 for z/OS 區段中,選取連線。
    4. 在現行 SQLID 欄位中,鍵入想要使用的 EXPLAIN 表格的綱目。
    5. 按一下套用,然後按一下確定。
  • 在 Query Tuner 工作流程助理的呼叫區段中,先設定現行 SQLID,再選取調整活動。 如需開啟 SQL 陳述式的呼叫區段的指示,請參閱 "Tuning single SQL statements with the no-charge query-tuning features in the workflow assistant",網址為 http://publib.boulder.ibm.com/infocenter/dstudio/v3r1/topic/com.ibm.datatools.qrytune.sngqrync.doc/topics/tsupertask.html。
  • 必要 EXPLAIN 表格
    下列 EXPLAIN 表格必須存在於每一個用於調整 SQL 陳述式的子系統。

讀者意見