一尘不染

org.hibernate.Query中的setMaxResults和setFetchSize有什么区别?

hibernate

setMaxResultssetFetchSizeorg.hibernate.Query 之间有什么区别?我只是无法得到它=)


阅读 471

收藏
2020-06-20

共1个答案

一尘不染

setMaxResultsLIMITSQL中的相同- 您正在 设置要 返回 的最大行数 。当然,这是一个非常常见的用例。

setFetchSize为约 优化 ,这可以改变 如何 hibernate进入有关发送结果给调用者(例如:缓冲,在不同大小的块)。
setFetchSize并非所有数据库驱动程序都实现。

2020-06-20