求助 数据表格分页
在网上找到了很多sql语句分页的方法,思考了很久现在有如下疑问,请大家帮忙分析一下,谢谢
1.用sql语句分页需要多次查询,最少都是两次。不过直接就只返回自己想要的数据段。
2.如果要查询的表或存储过程没有主键,需要用到临时表。
3.采用结果集游标来操作,即只查询一次,然后处理,但是每次查询都要返回所有数据。
4.这个工程很多都是存储过程,几乎每个查询中都没有主键。数据量非常庞大。
综上几点,实在想不出好的处理方式,请有经验的高手帮帮忙,给点好的建议。谢谢啦。
另外有个同事说别用游标操作,容易产生死锁,我对数据库没做过深入了解,请大家帮忙解释一下,是不是真如此?还有个问题是我处理查询后返回的结果集,在处理的时候跟数据库还有没有关系,还是本身就是在对数据库操作了?