一个比较菜我问题,在SQL是在哪里建立聚合索引的?

解决方案 »

  1.   

    创建聚集索引
    在 Microsoft® SQL Server™ 数据库中可以创建聚集索引。在聚集索引中,表中各行的物理顺序与索引键值的逻辑(索引)顺序相同。表只能包含一个聚集索引。聚集索引通常可加快 UPDATE 和 DELETE 操作的速度,因为这两个操作需要读取大量的数据。创建或修改聚集索引可能要花很长时间,因为执行这两个操作时要在磁盘上对表的行进行重组。可考虑将聚集索引用于: 包含数量有限的唯一值的列,如 state 列只包含 50 个唯一的州代码。
    使用下列运算符返回一个范围值的查询:BETWEEN、>、>=、< 和 <=。
    返回大结果集的查询。 
    创建聚集索引 在数据库关系图中选择要创建索引的表,右击该表,然后从快捷菜单中选择"索引/键"命令。 
    -或-为要创建索引的表打开表设计器,在表设计器中右击,然后从快捷菜单中选择"索引/键"命令。创建新索引。有关详细信息,请参见创建索引。
    若要修改现有索引,请从"选定的索引"列表中选择该索引。
    选择"创建为 CLUSTERED"复选框。 
    当保存表或关系图时,索引即创建在数据库中。
      

  2.   

    聚合索引能大幅度提升查询效率,但相应增加修改。增加,删除的负担。
    一个表里面只能包含一个聚合索引。
    主键为一个聚合索引
    建立聚合索引的方法为:建立索引的时候,勾选clustered复选框