关于使用LINQ进行索引和非索引组合查询的问题 就是在使用LINQ的扩展函数single进行查询的时候,如果查询字段是由索引和非索引字段共同组成,例如:t=>t.A == var1 && t.B == var2如果A是索引字段,B是非索引字段,那么查询的时候的是不是只要发现不匹配A字段,就不再进行B字段的判断呢?谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 thanks那么查询的效率不会因为引入了非索引的B字段而受到影响吧? thanks那么查询的效率不会因为引入了非索引的B字段而受到影响吧?会有几个cup cycle的影响,因为匹配的情况还要比较选择中的行中B的值。 thanks那么查询的效率不会因为引入了非索引的B字段而受到影响吧?会有几个cup cycle的影响,因为匹配的情况还要比较选择中的行中B的值。影响有多大呢?因为索引字段A重复的几率很小,但是字段B是绝对不会重复的,因此我才试图用这种方式将唯一的那一个元组选择出来,但是又怕这样写会降低查询效率. 对于那些字段A都不匹配的情况,这样写的效率与直接single(t=>t.A == var1)相比较,会有效率的降低么? "对于那些字段A都不匹配的情况,这样写的效率与直接single(t=>t.A == var1)相比较,会有效率的降低么? "2楼已经回复了。 Sqlserver2008里存utf-8怎么存 思考了很久,不知道是哪里出了问题。 求助:关于使用聚合函数Max的问题 关于游标并发和DBMS并发 在sql2008中 当只有一个mdf文件的话 如何重新生成日志? 通过什么方式可以查询sql server的流量呀,并进行分析呀 myselfff>和<哥眼神纯洁不>老大进 谁帮我解释下这段SQL啊, 我有点看不明白! 請教關於SQL Server服務起動帳號???急! 在login中设置用户时为什么提示该用户名已经存在? Sql Server CLR函数 可以访问本地文件,却不能访问web共享文件. 【求助】数据库设计问题
那么查询的效率不会因为引入了非索引的B字段而受到影响吧?
那么查询的效率不会因为引入了非索引的B字段而受到影响吧?
会有几个cup cycle的影响,因为匹配的情况还要比较选择中的行中B的值。
那么查询的效率不会因为引入了非索引的B字段而受到影响吧?
会有几个cup cycle的影响,因为匹配的情况还要比较选择中的行中B的值。
影响有多大呢?
因为索引字段A重复的几率很小,但是字段B是绝对不会重复的,因此我才试图用这种方式将唯一的那一个元组选择出来,但是又怕这样写会降低查询效率.
对于那些字段A都不匹配的情况,这样写的效率与直接single(t=>t.A == var1)相比较,会有效率的降低么?
2楼已经回复了。