sql server的使用是自动的
例如某个表的主键是 aaa
则 select * from 表 where aaa = ? 就自动使用索引

解决方案 »

  1.   

    数据库在执行SQL语句的时候自动会用上索引,如果你想使用上特别的索引,那么吧这个索引所包含的字段加到WHERE语句的条件中,但这样做往往不能提高速度,大部分时候都起到画蛇添足的功能
      

  2.   

    sql server2k会自动根据INDEX对数据进行优化,一般INDEX分聚集索引和非聚集索引,聚集索引会重新对记录进行排序,并且每个表只能有一个,而非聚集索引物此限制.
      

  3.   

    SQLSERVER会自动根据用户提交的SQL流语句决定是否使用非聚集索引或聚集索引
      

  4.   

    SQLSERVER的查询优化器会自动...:)