去年写了一个汇出报表的程序,到现在积累30多万条数据,而且经常会对这个表进行插入删除操作,导致现在从这个表查几十条数据要两三分钟,而且是经过索引查询数据,于是便把表进行索引重建,重建后竟然只要几十秒,相差几十倍啊,看来过一段时间还是要重建一下表的索引还是会获得比较好的回报的。
SQl 语法:dbcc dbreindex('database_name.dbo.Employee','',90)
去年写了一个汇出报表的程序,到现在积累30多万条数据,而且经常会对这个表进行插入删除操作,导致现在从这个表查几十条数据要两三分钟,而且是经过索引查询数据,于是便把表进行索引重建,重建后竟然只要几十秒,相差几十倍啊,看来过一段时间还是要重建一下表的索引还是会获得比较好的回报的。
SQl 语法:dbcc dbreindex('database_name.dbo.Employee','',90)