这是一个相当模糊的问题,我为此道歉,但我已经到了最后,无处可去。
我正在使用一个程序,该程序从 .dat 文件导入数据,并使用 javax.persistence 库将其放入数据库中。我必须以某种方式优化它,因为它现在需要花费太多时间(加载11 KB文件需要将近5秒)。超过85%的执行时间是对EntityTransaction类的 commit()方法的调用。
我完全不知道如何优化它,因为它是一个内置的java库,而不是我或我的同事写的东西。我发现有些人在谈论ways to optimize it,但我无法理解如何起诉他们所说的话。
有没有人碰巧有这方面的经验,并愿意领导一些一般性建议?即使只是一个易于理解的指南的链接将非常感激。谢谢。