比如一个表上有clo1,col2,col3,col4字段,有一个查询条件是col1='a' and clo2=col3,以前创建的时候直接把所有的列都放在索引主体里面,后来发现SQL SERVER 给的建议是加在 include 里面效果也不错。看来,数据库是把这两个列的比较列为另外一个查询条件了,或者在其它条件得到结果集后,再筛选符合此二列的数据。
比如一个表上有clo1,col2,col3,col4字段,有一个查询条件是col1='a' and clo2=col3,以前创建的时候直接把所有的列都放在索引主体里面,后来发现SQL SERVER 给的建议是加在 include 里面效果也不错。看来,数据库是把这两个列的比较列为另外一个查询条件了,或者在其它条件得到结果集后,再筛选符合此二列的数据。