hibernate本身不具備插入批量數據的能力,因此開發中盡量少用。
下面是一個測試例子:






























我使用的數據庫是postgres,通過flush把數據強制入庫,然后通過session.clear()清空緩存中的實體對象,防止jvm內存溢出,速度還行。
不過沒有大批量的添加,如果大批量的添加可能要考慮使用JDBC,還不行的話,估計得使用的數據庫本身自帶的快速導入工具.還不行的話,沒話說,換數據庫,哈哈。
posts - 28, comments - 1, trackbacks - 0, articles - 2 |
||
hibernate本身不具備插入批量數據的能力,因此開發中盡量少用。 下面是一個測試例子: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 我使用的數據庫是postgres,通過flush把數據強制入庫,然后通過session.clear()清空緩存中的實體對象,防止jvm內存溢出,速度還行。 不過沒有大批量的添加,如果大批量的添加可能要考慮使用JDBC,還不行的話,估計得使用的數據庫本身自帶的快速導入工具.還不行的話,沒話說,換數據庫,哈哈。 |
||