请问怎么让一个表的数据或者索引重新排列啊

解决方案 »

  1.   

    表的话, 要求有聚集索引(一般是主键), 只需要rebuild聚集索引就可以了\
    索引的话, 可以直接rebuild
      

  2.   

    rebuild 的方法1. 用 DBCC DBREINDEX
    2. 用 ALTER INDEX .. REBUILD具体的用法可以查联机帮助
      

  3.   

    在用SET STATISTICS io ON
    SET STATISTICS TIME ON
    看一个语句执行消息的时候显示这些
    SQL Server 分析和编译时间: 
       CPU 时间 = 0 毫秒,耗费时间 = 51 毫秒。SQL Server 执行时间: 
       CPU 时间 = 0 毫秒,耗费时间 = 0 毫秒。SQL Server 执行时间: 
       CPU 时间 = 0 毫秒,耗费时间 = 0 毫秒。(所影响的行数为 1 行)表 'ReserveWord'。扫描计数 1,逻辑读 6 次,物理读 1 次,预读 0 次。SQL Server 执行时间: 
       CPU 时间 = 11 毫秒,耗费时间 = 11 毫秒。这个是什么意思啊