研发埠
标题:
sqlserver分页如何实现?
[打印本页]
作者:
邢城
时间:
2013-7-16 14:20
标题:
sqlserver分页如何实现?
sqlserver是使用AnsiSqlDialect吗,我看了下实现,是直接preparedStatement.executeQuery()定位到起始点的。这样不是会把整个记录返回吗?效率和网络流量肯定很大啊。不像mysql在数据库端用limit直接执行
作者:
淡写轻描
时间:
2013-7-16 14:23
AnsiSqlDialect 中的分页是一个通用型的分页方法,不适用于数据量大的情况,只需要自己写个MyDialectextends AnsiSqlDialect,重写其中的paginate相关方法中就可以,可以参考MySqlDialect 写一个
欢迎光临 研发埠 (http://bbs.yanfabu.com/)
Powered by Discuz! X3.2