我最近在做项目,是hibernat连接oracle
网上的说法是每张表都要有自己独立的sequence,这是为什么?他和数据库只放一个sequence有什么差别?
还有就是每次插入一条数据,hibernate就发Hibernate: select USER_ID_SEQ.nextval from dual查询最大id的语句,
这样的话对性能是不是不好,每插一条数据都要查询数据库一次,批量插入的话,性能会不会很低下?怎么处理这个问题?
网上的说法是每张表都要有自己独立的sequence,这是为什么?他和数据库只放一个sequence有什么差别?
还有就是每次插入一条数据,hibernate就发Hibernate: select USER_ID_SEQ.nextval from dual查询最大id的语句,
这样的话对性能是不是不好,每插一条数据都要查询数据库一次,批量插入的话,性能会不会很低下?怎么处理这个问题?
解决方案 »
- pager-taglib中文乱码问题
- hibernte 保存 Clob数据 出异常。。
- JBPM的The project: jbpm.3 which is referenced by the classpath, does not exist.问题
- hibernate中List集合不能用日期排序?
- 怎么设置intellij idea6.0 可以自动Complete word
- Filter 过滤器 web.xml 求助 牛人帮忙
- 关于解析html成tag树的讨论
- SessionBean & BMP
- 我只想聊聊天,因为我很空虚。
- hibernate
- java里批量执行插入操作,如何定位是哪一条数据出错呢?
- 各位大侠速救!java用poi按书签读取word文件
hibernate本身对批量操作支持就比较弱