使用 IBM Data Studio 客户机 V4.1 将 DB2 数据库配置用于查询和查询工作负载调整

您可以使用 IBM® Data Studio 客户机 V4.1 将 DB2® for Linux, UNIX, and Windows 数据库配置用于 IBM InfoSphere® Optim™ Query Workload Tuner。

开始之前

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

关于此任务

在配置期间,当 InfoSphere Optim Query Workload Tuner 创建 EXPLAIN 表和 EXPLAIN_GET_MSGS 用户定义的函数时,它将向 PUBLIC 授予对 EXPLAIN_GET_MSGS 用户定义的函数的 EXECUTE 特权。

过程

要将 DB2 for Linux, UNIX, and Windows 数据库配置为与 InfoSphere Optim Query Workload Tuner for DB2 for Linux, UNIX, and Windows 一起使用:

  1. 在数据源资源管理器中,右键单击与数据库的连接,然后单击连接
  2. 单击连接旁边的加号来展开该连接。将显示表示数据库的图标。
  3. 右键单击数据库,然后选择分析和调整 > 配置用于调整 > 引导配置

    IBM Data Studio 客户机会检测 IBM InfoSphere Optim Query Workload Tuner V4.1 的全部调整功能部件是否已在数据库上激活。

    如果在数据库上已激活全部调整功能部件,那么 IBM Data Studio 客户机将尝试配置数据库用于查询调整和查询工作负载调整。

    如果未在数据库上激活全部调整功能部件,那么在满足以下两个条件时可激活全部功能部件:
    • InfoSphere Optim Query Workload Tuner 许可证激活套件随 IBM Data Studio 客户机一起安装。
    • 您的用户标识具有运行 CREATE FUNCTION 语句的权限或特权。

    要通过使用 Data Studio 客户机来激活全部调整功能部件,请执行以下操作:

    1. 在数据源资源管理器中,展开与数据库的连接。
    2. 右键单击数据库并选择分析和调整 > 激活全部调整功能部件 在激活全部调整功能部件后,右键单击数据库并选择分析和调整 > 配置用于调整 > 指导配置

    要通过运行脚本来激活全部调整功能部件,请执行以下操作:

    1. 运行在 Data Studio 客户机的安装目录上创建的 License.bat 文件(在 Windows 上)或 License.sh 文件(在 Linux 上)。 缺省情况下,这些文件位于目录 C:\Program Files\IBM\DS4.1.0\QueryTunerServerConfig\all_features\LUW\License 中。
    2. 返回到 Data Studio 客户机以继续数据库配置。右键单击数据库,然后选择分析和调整 > 配置用于调整 > 引导配置
  4. 如果客户机返回一条消息指示必须删除或迁移 EXPLAIN 表,请遵循该消息中的指示信息。然后,重复步骤 2。
  5. 验证是否已配置数据库用于查询和查询工作负载调整,以及所需的数据对象是否已创建或启用。
    1. 在数据源资源管理器中,右键单击该数据库,然后单击分析和调整 > 配置用于调整 > 高级配置和特权管理高级配置和特权管理”窗口将打开。
    2. 配置状态部分中,您可以检查使用查询和查询工作负载调整功能部件所需的表、存储过程、对象和自动统计信息收集的状态。如果某个数据对象已禁用,请遵循该对象旁边显示的消息中的指示信息来创建或启用该对象。

结果

您的 DB2 for Linux, UNIX, and Windows 数据库已配置为使用 InfoSphere Optim Query Workload Tuner for DB2 for Linux, UNIX, and Windows 进行查询和查询工作负载调整。

下一步做什么

如果需要为其他人授予在数据库上调整 SQL 语句的特权,请参阅捕获和调整在 DB2 for Linux, UNIX, and Windows 上运行的 SQL 语句和查询工作负载所需的权限和特权

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


反馈