我在SQL Server 2014中有一个表,该表具有约3 lk的数据,每天的交易量为3k。
我编写了一个查询,通过应用具有4列的过滤器从另一个具有非集群索引的表中获取数据。它可以正常工作7到10天,并且突然之间需要很长时间才能检索到数据。
在这种情况下,如果我开局exec sp_updatestats
,它将按预期响应。
现在我的问题是:
如果运行exec sp_updatestats
,是否会影响数据库中正在进行的现有事务?
使用此exec sp_updatestats
有什么缺点?
exec sp_updatestats
有其他选择吗?
我在SQL Server 2014中有一个表,该表具有约3 lk的数据,每天的交易量为3 k。我编写了一个查询,通过应用带有4 ...
广告1.您的交易(严格意义上)将继续。更新统计信息可能会(并且通常会导致)重新编译。