讨论,三层结构中,关于性能和并发数的疑惑
以下是在网上看到的.转载过来
==================
最近项目使用基于PETSHOP的三层结构,都是采用泛型的,目前的主要问题是ILIST的排序和分页不好事先,谁有解决方案么?
我们的数据源都是ILIST类型的,不要说是用SQL进行分页排序,因为并发用户太多,很多数据都是读取后在中间层处理的,一般不考虑使用SQL语句进行排序和删除。
==============
在这里,不用SQL进行分页排序,数据读取后放在中间层,我的理解是中间层里一般是把从数据库取回来的数据放在cache里面吧,但是,如果这个数据相当大,有一千万多条,那么放在中间层不就吃掉内存了吗,再从中间返回到页面层不是更大负载?
而且考虑实时更新,cache设为二十分钟的话,这样做有必要吗?