我们最近切换到 Ola Hallengren 的维护脚本,并自动将MaintenanceSolution.sql部署到客户的 SQL Server 实例。
我们需要为作业IndexOptimize - USER_DATABASES设置这些参数:
@UpdateStatistics = 'ALL'
@OnlyModifiedStatistics = 'Y'
我看到这些参数存在于MaintenanceSolution.sql中:
在我将MaintenanceSolution.sql中上述参数的值更改为
@UpdateStatistics nvarchar(max) = 'ALL'
@OnlyModifiedStatistics nvarchar(max) = 'Y'
然后执行,我在Job Step 属性 - IndexOptimize - USER_DATABASES 中看@UpdateStatistics = 'ALL'
不到或@OnlyModifiedStatistics = 'Y'
添加:
我的问题是:
- 为什么“统计”选项不出现在作业的命令中?
- 为此直接编辑MaintenanceSolution.sql是错误的吗?
- 有没有办法使用查询将这些参数添加到作业中?