服务器内存 和 CPU 哪个更应该被优先考虑 "节约" ?
我目前的方案:
首先,从数据库里查出所有满足条件的数据.将其列表存入session 中!~
以后每当用户在翻页时,页面都从session中去调出数据,而不必每次都查数据库.
但是,如果数据量大了,在线用户多了.那么这种方案是不是会大量地占用服务器的
内存呢?
如果否定以上方案,而采用每翻页一次,就执行一次数据库查询的话..这又会不会
太耗CPU ?
以上两者,选哪种? 希望各位给点建议!~
------解决方案--------------------up
------解决方案--------------------第一种情況絕大部分情況是不可取的!可以肯定的說應該採取第二种方案。要麽那麽多分頁存儲過程是干嘛的?
------解决方案--------------------可以一次查询100条,放在页面上,超过了,就去查一次数据库,觉得这样比较好
------解决方案--------------------个人感觉,这似乎得根据具体的应用状况来决定;
动态的,可以做一些动态统计和归纳;
经常、频繁使用的一部分数据直接列出来,以备随时使用