多表联合查询,主表有5万多条数据,根据主表id作为外检查询其他表数据,联合下来作为一张新表,mysql执行大概用时3s以内,但是java代码中 JdbcTemplate去执行sql就报内存溢出了,除了加大jvm内存,还有其他什么办法吗?
我认为这个问题可以不通过技术层面解决。应该避免查询规模如此大的数据,如果是列表,那么分页查询,一次只查一页,如果是统计展示之类,分成一个个小sql去查询。谢谢