大家好,
我用hibernate 查询40万条记录,结果出现 java.sql.SQLException 数字溢出 异常,怎么回事啊?
难道 hibernate 支持不了几十万的数据检索???
我的代码:
[code="java"]
List list = session.createQuery("from 表 ").list();
[/code]
你有没有设置Lazy Loading呀。。
如果你设的为立即加载的话,几十万的话数据。溢出很正常呀。。
大哥 你一起弄这么多数据出来能不溢出么?用LAZY
[code="java"]100
50[/code]开大点
像楼上说的,按情况使用lazy loading和batch fetch。
另外,你要考虑是否有必要一次弄这么多xx数据