从服务器为 InfoSphere Optim Query Tuner Client 配置 DB2 for z/OS 子系统

您可以通过提交 JCL 作业来配置 DB2® for z/OS® 子系统以用于查询调整。

开始之前

过程

要从服务器配置 DB2 for z/OS 子系统以用于查询调整,请执行以下操作:

  1. 如果未执行 SMP/E 磁带安装来抽取用于配置子系统的文件,请从客户机系统将所需的 JCL 作业文件上载到子系统。
    提示: AOCDDL 文件已随 InfoSphere Optim™ Query Tuner Client 一起安装。 您可以在安装目录的 \serverconfig\ZOS\z/OS_version_number_and_mode 子目录中找到这些文件。缺省安装目录为 C:\Program Files\IBM\OQT3.1
  2. 如果未从 Optim Query Tuner 产品的先前版本迁移,那么必须针对 V3.1 创建查询调整表。 在子系统上,修改符合您环境的对应 AOCDDL JCL 作业文件,然后提交作业。 下表列出了每个环境的 AOCDDL JCL 作业文件。
    DB2 子系统 针对 V3.1 创建查询调整表的 JCL 作业
    DB2 for z/OS V10 新功能方式 AOCDDL10
    DB2 for z/OS V10 转换方式(从 V9 转换而来) AOCDDLX9
    DB2 for z/OS V10 转换方式(从 V8 转换而来) AOCDDLX8
    DB2 for z/OS V9 AOCDDL9
    DB2 for z/OS V8 新功能方式 AOCDDL8N
    DB2 for z/OS V8 兼容性方式 AOCDDL8C
  3. 可选: 启用 SYSPROC.OPT_EXECUTE_TASK 存储过程,以从数据库服务器收集查询工作负载的 EXPLAIN 信息
  4. 可选: 启用 SYSPROC.OPT_RUNSQL 存储过程,以从数据库服务器中的语句高速缓存捕获查询工作负载
  5. 可选: 设置管理调度程序。
    可以使用管理调度程序对查询工作负载执行任务,例如工作负载捕获和监视。
    限制: 在没有管理调度程序的情况下也可以调度任务,但在调度时必须使客户机应用程序在工作站上保持运行,并连接到 DB2 for z/OS 子系统才能运行操作。如果在调度任务正在运行时与子系统的连接断开,那么无法完成这些任务。
    要了解有关如何配置管理调度程序并与之进行交互的更多信息,请参阅以下信息:
  6. 如果将 DB2子系统升级至更高版本,那么必须迁移 Query Tuner 表中的数据对象,才能处理 DB2 子系统的版本升级变更。要执行迁移,请修改并提交相应的 AOCTIJ JCL 作业。 下表列出了每个环境的 AOCTIJ JCL 作业文件。
    要迁移的 DB2 客户机 迁移到的 DB2 客户机 迁移数据对象以进行查询调整的 JCL 作业
    DB2 for z/OS V8 新功能方式 DB2 for z/OS V10 转换方式(从 DB2 for z/OS V8 转换而来) AOCTIJC8
    DB2 for z/OS V10 转换方式(从 DB2 for z/OS V8 转换而来) DB2 for z/OS V10 新功能方式 AOCTIJ8X
    DB2 for z/OS V9 DB2 for z/OS V10 转换方式(从 DB2 for z/OS V9 转换而来) AOCTIJC9
    DB2 for z/OS V10 转换方式(从 DB2 for z/OS V9 转换而来) DB2 for z/OS V10 新功能方式 AOCTIJ9X

下一步做什么

要开始调整 SQL 语句,请执行以下操作:
  1. 打开 InfoSphere Optim Query Tuner Client
  2. 在“数据源资源管理器”中,连接到子系统。
  3. 右键单击连接,然后单击分析和调整 > 开始调整

反馈