gpt4 book ai didi

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

转载 作者:IT老高 更新时间:2023-10-28 20:32:18 27 4
gpt4 key购买 nike

org.hibernate.Query 中的 setMaxResultssetFetchSize 有什么区别?我就是不明白=)

最佳答案

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

setFetchSize 是关于优化,它可以改变如何 Hibernate 将结果发送给调用者(例如:缓冲,不同大小块)。setFetchSize 并非由所有数据库驱动程序实现。

关于java - org.hibernate.Query 中的 setMaxResults 和 setFetchSize 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6087728/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com