9 唯一的区别是 ALTER INDEX [index_name] on [object_name] REBUILD with (ONLINE=OFF, FILLFACTOR=90) 和 DBCC DBREINDEX([dbname], 90) 仅仅是DBCC命令将重新索引数据库中所有表上的所有索引? sql-server index-tuning index — wash source
9 DBCC命令是SQL Server内部的一致性检查器实用程序,而ALTER是DDL SQL命令。在以前的版本中不推荐使用DBCC REINDEX命令,因此它不像今天的新ALTER INDEX命令那样健壮。ALTER INDEX中的功能比DBCC REINDEX命令更多: http://msdn.microsoft.com/en-us/library/ms188388.aspx 索引愉快! — 奥利弗·阿斯莫斯(Oliver Asmus) source 我承担了很多,但只是想确定一下。 — swasheck