运行脚本来配置 DB2 数据库以用于 IBM InfoSphere Optim Query Workload Tuner

如果您不希望使用 IBM® Data Studio 完全客户机 V3.1.1 来配置 DB2® for Linux, UNIX, and Windows 数据库,可以通过编辑并运行多个脚本来执行配置。

开始之前

建议: 在要配置的 DB2 for Linux, UNIX, and Windows 数据库中,使用 8 KB 或更大的页面大小来创建系统临时表空间,以避免潜在的查询调整错误。

过程

要运行脚本来配置 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. 使用 db2 -vtf 命令运行该文件。
  3. 在文本编辑器中,通过将 $install 变量替换为文件 luwsp.jar 的绝对路径来编辑文件 luwsp.sql 编辑文件后,无需运行该文件。在后面某个步骤中,您将运行批处理文件来运行此文件。
    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. 在文本编辑器中,通过将 $install 变量替换为文件 wccexplainsp.jar 的绝对路径来编辑文件 wccexplainsp.sql 编辑文件后,无需运行该文件。在后面某个步骤中,您将运行批处理文件来运行此文件。
    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

下一步做什么

要在 Query Tuner 工作流程助手中开始调整,请在数据源资源管理器中右键单击该连接,然后单击分析和调整 > 开始调整

反馈