我最近接手了一个项目,他们设置了一个SQL作业,每三个小时运行一次,重建ASP.NET Membership数据库表中的索引。
这似乎相当频繁,每天重建8次索引。我每天大约有2000个新用户,总共约有200万注册用户。
您会建议什么样的适当索引重建时间表呢?
我最近接手了一个项目,他们设置了一个SQL作业,每三个小时运行一次,重建ASP.NET Membership数据库表中的索引。
这似乎相当频繁,每天重建8次索引。我每天大约有2000个新用户,总共约有200万注册用户。
您会建议什么样的适当索引重建时间表呢?
References:
http://technet.microsoft.com/en-us/library/ms189858.aspx
http://www.sqlmusings.com/2009/03/15/a-more-effective-selective-index-rebuildreorganize-strategy/
http://realworlddba.wordpress.com/2008/01/27/indexes-to-rebuild-or-reorganize/
http://realworlddba.wordpress.com/2008/01/27/indexes-to-rebuild-or-reorganize/
重建会影响系统稳定性或占用太多系统时间吗?
如果你的回答是否定的 - 不要碰它 :)