我试图将excel文件导入mySQL。要导入20k-30k的记录。我正在使用Hibernate并在JBOSS 7.1.1上运行,而EntityManager则使用@PersistenceContext注释。
问题在于,在Ubuntu Desktop的VM上导入大约需要90秒,而在其他系统上,相同的代码在5分钟后(处理的记录少于一半,事务回滚)超时。我已经尝试过Ubuntu Desktop,Ubuntu Server和Windows 7的另一个实例。
我已经明确地改变了一些东西,但是我可以告诉独立的.XML文件是相同的,并且没有任何JAVA_OPTS被更改。我不知道该寻找什么会导致em.persist()方法如此不同。
我知道我有点模糊,但我真的不知道我在系统中可能会有什么变化