您可以通过使用 IBM® Data Studio 完全客户机 V3.1.1 来配置 DB2® for Linux, UNIX, and Windows 数据库以用于 IBM InfoSphere® Optim™ Query Workload Tuner。
开始之前
- 如果要配置的数据库上尚不存在 IBM InfoSphere Optim Query Workload Tuner for DB2 for Linux, UNIX, and Windows V3.1.1 或 V3.1 的活动许可证,请确保您使用的是 IBM Data Studio 完全客户机 V3.1.1,并且在您的工作站上安装了 IBM InfoSphere Optim Query Workload Tuner for DB2 for Linux, UNIX, and Windows 许可证激活套件 V3.1.1。
- 确保客户机已连接到数据库。
- 确保您具有配置 DB2 for Linux, UNIX, and Windows 数据库所需的权限和特权。
建议: 在要配置的 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 一起使用:
- 在数据源资源管理器中,右键单击与数据库的连接,然后单击连接。
- 单击连接旁边的加号来展开该连接。将显示表示数据库的图标。
- 右键单击数据库,然后选择。
客户机将检测 IBM InfoSphere Optim Query Workload Tuner V3.1.1 的许可证在数据库上是否处于活动状态。
如果某个许可证在数据库上处于活动状态,客户机会尝试配置数据库用于查询调整和查询工作负载调整。
如果没有许可证在数据库上处于活动状态,客户机会尝试配置数据库用于查询调整和查询工作负载调整。
- 如果客户机返回一条消息指示必须删除或迁移 EXPLAIN 表,请遵循该消息中的指示信息。然后,重复步骤 2。
- 验证是否已配置数据库用于查询和查询工作负载调整,以及所需的数据对象是否已创建或启用。
- 在数据源资源管理器中,右键单击该数据库,然后单击。 “高级配置和特权管理”窗口将打开。
- 在配置状态部分中,您可以检查使用查询和查询工作负载调整功能部件所需的表、存储过程、对象和自动统计信息收集的状态。如果某个数据对象已禁用,请遵循该对象旁边显示的消息中的指示信息来创建或启用该对象。
结果
您的 DB2 for Linux, UNIX, and Windows 数据库已配置为使用 InfoSphere Optim Query Workload Tuner 进行查询和查询工作负载调整。
下一步做什么
要在“Query Tuner 工作流程助手”中开始调整,请在数据源资源管理器中右键单击连接,然后单击。