【发布时间】:2019-11-29 02:11:33
【问题描述】:
我想通过连接三个表的每个选择请求请求大量记录(100000 到 1000000)。使用 nativeSQL 而不是使用 spring-data-jpa 将其映射到 @Entity 对象,性能会更好吗?
谢谢!
【问题讨论】:
-
查询这么多数据会对性能和内存产生影响,不管是native还是jpa。您应该考虑使用分页
-
是的,100000 将是包的大小。必须迁移的记录总数接近 70,000,000,000
标签: mysql spring spring-boot spring-data-jpa