如题, 检索数据很多的时候, 怎么保证画面的显示速度。
现在的方法:
检索数据保存在WS端的xml文件里,一次只显示500条数据到客户端, 翻页的时候
直接从xml里面检索, 换条件了WS重新生成xml文件。
有点慢, 请教好的办法。
------解决思路----------------------
为什么要在xml里面呢?换条件还要重新生成xml?为什么?
------解决思路----------------------
我处理这个问题,的时候
给ws的参数增加页数
将 结果 放在服务器 ws 里边 缓存一下,比如 has*table
如果条件已经存在,不查询数据库,查询缓存,提取相应的页数
这样 发送过来的东西 只有1页,而且根本不需要10M
------解决思路----------------------
为什么不在数据库查询的地方直接分页?
你认为你自己用xml文件会比数据库的缓存还快?请先证明。