在查询时出现了这个问题,
findallByIdIsIn(list),少量list数据查询时运行正常,数据量过万之后查询异常,出现以下错误提示:

Connection org.postgresql.jdbc.PgConnection@1a66a733 marked as broken because of SQLSTATE(08006), ErrorCode(0);

Caused by: org.hibernate.exception.JDBCConnectionException: could not extract ResultSet;

经分析,可能是数据量过载导致服务器链接中断了,最后利用递归实现list查询,问题解决。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐