收集作业用于收集自动化统计数据。您可以预览和自定义要收集的统计数据列表及其收集顺序。缺省情况下,自动为统计数据收集顺序分配优先级,但是,可以在运行收集之前更改优先级。
- 在作业选项卡中,单击 。
- 输入作业名称(最多 30 个字母数字字符)。该名称不能与现有作业名称相同。
- 在范围选项卡中,单击以下项之一,指定要用于生成收集列表的对象:
选项 说明 所有自动化对象 要收集整个系统的所有对象的自动化统计数据,请选择此项。 现有对象列表 要使用为其他作业创建的现有列表来收集自动化统计数据,请选择此项。在组件之外创建的外部对象列表会首先显示。 自定义对象列表 要使用自定义对象列表收集自动化统计数据,请选择此项。 - 单击Edit list (编辑列表)可自定义对象列表。
- 在对象选项卡中,使用对象浏览器选择数据库以包含这些数据库中的所有相关对象,或选择这些数据库中的单个对象。
- 在Wildcards (通配符)选项卡中,使用通配符模式将对象添加到作业范围。单击Add Patterns (添加模式)可执行在筛选框中输入的筛选器组合,并在Wildcard Patterns (通配符模式)窗格中创建通配符。
- 单击OK (确定)。
- 单击Collect List (收集列表)选项卡,然后选择以下项之一:
选项 说明 自动生成收集列表 - 如果希望按照系统确定的和用户指定的重要性自动对 COLLECT STATISTICS 语句进行排序,请选择此项。
建议使用此选项。
- 选择Preview list (预览列表)可生成收集列表。
将以下列表仅用于下次收集 - 如果希望自定义下次运行作业时的 COLLECT STATISTICS 语句顺序,请选择此项。
在运行完此作业后,该选项会自动切换到系统生成的收集列表。当您需要临时调整收集优先级以优先处理需要立即引起注意的统计数据时,可使用该选项。
- 选择Regenerate list (重新生成列表)可清除当前收集列表并重新生成新列表。
- 单击Continue (继续)。
将以下列表用于所有收集 - 如果希望自定义今后每次运行作业时的 COLLECT STATISTICS 语句顺序,请选择此项。
- 选择Regenerate list (重新生成列表)可清除当前收集列表并重新生成新列表。
- 单击Continue (继续)。
选择此选项可阻止在Scope (范围)选项卡以及编辑收集设置对话框中所做的更改生效,因为 COLLECT STATISTICS 语句已生成。
- 如果希望按照系统确定的和用户指定的重要性自动对 COLLECT STATISTICS 语句进行排序,请选择此项。
- 生成收集列表后,单击Close (关闭)。
- 单击计划选项卡,然后执行以下操作之一:
- 单击添加计划可添加新计划。
- 选择要编辑的现有计划。
- 在计划下,指定运行此作业的时间。
- [可选] 选择以下选项:
选项 说明 限于 在持续时间下,指定希望作业运行的最长时间。 如未完成,继续收集列表 在选项下,选择以下选项以将其启用: - 选择If complete, restart job (完成后重新启动作业)可在作业的上一收集列表中的所有项目均已提交后从头开始运行此作业。
- 选择If complete, do nothing (完成后不执行其他操作)可在作业的上一收集列表中的所有项目均已提交后阻止此作业运行。
- 单击OK (确定)。
- 单击Save (保存)。该作业将显示在Jobs (作业)选项卡的列表中。