程序优化的问题
现在要非常频繁的查询一个表
查询方法是 列1,列2,列3分别等于a,b,c 三个值
并且 列4的值 必须 是大于条件d 中最小的一个值
列5的值 必须 是大于条件e 中最小的一个值
我的想法是用把这个表读成一个list<model> 并且用cache缓存
然后又linq 查找满足条件的model
请问我这个方法行不行? 有没有更好的方法
如果这个方法可行 这个linq语句怎么写
------解决方案--------------------你这个查询一点也不复杂,sql简单处理一下完全够用了,可以用几个嵌套查询
------解决方案--------------------你这方法容易读错数据啊 要就效率的话就用直接用ADO,数据库本身有缓存功能
------解决方案--------------------用指针吧, 放到可利用空间表中。
------解决方案--------------------表的a,b,c,d,e列都件索引,然后用sql
------解决方案--------------------http://topic.csdn.net/u/20070131/00/26b0e676-bcd2-4020-8a37-c85a1fdd1508.html