Loading

摘要: 这个问题是在处理层级查询上出现的,按照以前的经验当查询A以及A的子集合B[]的时候join一下比分两次查询快,但是当子集合比较多等原因的时候时间不是线性增长而是指数,原因应该是重复数据带来的效率负载增加,比如第一种我的单元测试时间Duration在4-6左右,当增加到3个子集合的时候就在14-22之间了,而Ef中的做法是把每个join结果unicon 起来,看着那么大串的数据不慢才怪,还是乖乖分开了。时间如图:测试代码:publicclassModelTesting{privateEFContext_dbContext;publicModelTesting(){stringcnn=Syste. 阅读全文
posted @ 2012-03-09 16:43 today4king 阅读(5185) 评论(0) 推荐(0) 编辑