首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

Hibernate 的性能优化的时候碰到了抓取策略,有四种

查询抓取(Select fetching) - 另外发送一条 SELECT 语句抓取当前对象的关联实  体或集合。...子查询抓取(Subselect fetching) - 另外发送一条SELECT 语句抓取在前面查询到  (或者抓取到)的所有实体对象的关联集合。...除非你显式的指定lazy="false" 禁止延迟  抓取(lazy fetching),否则只有当你真正访问关联关系的时候,才会执行第二条  select语句 批量抓取(Batch fetching...", 也就是说其本质与 select fetching 是 一样的,只不过将一次一条的 select 策略改为一次 N 条的批量 select 查询; 举个例 子 : 还是借用 Subselect fetching..., Select fetching 与 Batch-size 可以为单个实体的抓取进  行性能优化; Join fetching , Select fetching ,Subselect fetching

54390
领券