0

我正在读取一个 468migs 文件,分离数据,然后必须存储到 mysql 中。我使用的是 Eclipse-Kepler,mysql 5.0+ 文件有超过 500 万行。使用 mappedbytebuffer 我正在读取文件,该文件已将 12 小时的时间大幅缩短至 4 分钟。:)

我插入的哈希表大小为 851362,插入数据花了我 5.6 小时。我一次运行一批 15000 个插入查询。使用准备好的语句。

我无法使用 LOADFILE 在 mysql 中加载文件,因为该文件高度杂乱无章,需要进行组织,删除重复项并适合我的工作。

此时我需要帮助,因为我必须在数据库中插入这么多三次,因此总计 > 10-12 小时。使用 Hibernate 会是一个不错的选择吗?

使用 Hibernate 将大量数据插入数据库

提前非常感谢。

4

0 回答 0