在DMV中sys.dm_db_missing_index_group_stats
,有一个名为的字段avg_user_impact
.按照BOL,这显示了
如果实现了缺少的索引组,则用户查询可能会遇到的平均百分比收益.该值意味着如果实现了缺少的索引组,查询成本将平均下降此百分比.
当我运行查询以查找对性能影响最大的缺失索引时,我看到一些声称avg_user_impact
将会成千上万的索引.
我使用其中一个建议构建了一个索引,并且从未根据DMV使用过sys.dm_db_index_usage_stats
.一旦我禁用了索引,它立即再次显示为缺失索引.
是否有可能一旦该avg_user_impact
字段显示超过100,它是错误的?或者这是一个如何仍然必须测试推荐索引的实例的例子?我做错了什么或误解了什么?
对于SQL Server 2005/2008的实例,如何确定将Service Pack应用于实例的日期和时间?是否有存储该信息的系统表或视图?
SQL Server 2005 Standard 64x,目前有300多个小型数据库(每个5MB),用户群根据需要添加数据库.想要实现热备份的日志传送,而不是通过向导,因为它看起来像每个日志传送的数据库添加3个作业(主要1个,次要2个).
我是否尝试自己编写或使用Quest的LiteSpeed之类的东西?或者我是否因为有数百个SQL Server代理作业并且所有这些作业都被解雇而感到非常苛刻(或者更糟糕的是,我是否必须尝试计时)?
欢迎所有建议.