都是重建索引
dbcc dbreindex是2000的语法 重建索引(单个或多个)
而alter index rebuild是2005新的语法 重建单个索引

解决方案 »

  1.   

    本质上没什么区别的
    dbcc dbreindex 这个是比较老的语法,alter index rebuild这个是新的语法,alter index rebuild 在rebuild的时候可以加上with(online=on) ,就是重建的时候会放到粒度比较小的事务中,可以尽量小的影响生产,但是会产生较大的日志量
      

  2.   

    这个也可以多个的哦,可以全部,呵呵
    alter index all on table rebuild
      

  3.   

    这个也可以多个的哦,可以全部,呵呵
    alter index all on table rebuild
    原来如此
      

  4.   

    这个也可以多个的哦,可以全部,呵呵
    alter index all on table rebuild
    原来如此
      

  5.   

    alter index是新的语法,支持online,也就是联机重建索引,因为如果是重建了聚集索引,会导致表上有X锁,会阻塞所有对表的修改操作,所以又了online就没有问题了。另外,alter index还可以支持重新生成索引时的并行度(MAXDOP )。