要优化查询性能,必须收集有关所查询数据的统计信息。 您可以在 IBM Cloud Pak for Data Web 客户机中收集统计信息。
关于本任务
当您虚拟化对象时,将自动收集统计信息。 要了解如何创建虚拟化表,请参阅 Data Virtualization中创建虚拟对象。 您还可以启动作业以收集统计信息。
过程
- 在导航菜单上,单击 。
缺省情况下,服务菜单将打开到 " 数据源 " 页面。
- 在服务菜单上,单击 虚拟化数据。
在 "
虚拟化数据 " 页面上,您可以看到虚拟化表的列表以及最近一次收集每个表的统计信息的时间。
- 要查看虚拟化表的统计信息,请单击溢出菜单 ,然后选择 查看统计信息作业。
"
作业 " 页面显示有关收集的统计信息的详细信息。
- 要更改作业描述,通知详细信息或作业调度,请单击 " 作业 " 页面上的 编辑作业 并进行必要的更改。
- 单击 下一步 ,然后单击 完成 以保存更改。
- 要启动虚拟化表的统计信息收集作业,请单击表的溢出菜单 ,然后选择 收集统计信息。
提示: 如果
收集统计信息 选项不在溢出菜单中,请删除当前统计信息收集作业。 请参阅步骤
5。
- 在 " 收集统计信息 " 页面上,选择要为其收集统计信息的列。
- 选择统计信息类型 远程目录 或 远程查询。 并非所有数据源都支持 远程目录 统计信息类型。 有关详细信息,请参阅 Data Virtualization中收集统计数据的限制。
- 单击 调度作业。 在 " 创建新作业 " 页面上,可以更改作业描述或通知详细信息。 单击下一步。
- 设置作业的调度以运行一次或多次。 单击 下一步 ,然后单击 调度。
- 作业完成后,单击表的溢出菜单 ,然后选择 查看统计信息作业。
- 要删除虚拟化表的统计信息收集作业,请在 " 虚拟化数据 " 页面上的表行上单击溢出菜单 ,然后选择 删除统计信息作业。