为Oracle数据库创建Lucene索引-性能

时间:2018-12-05 13:00:16

标签: oracle lucene hibernate-search

将我的计算机与相同的 硬件交换后,我重新安装了所有软件。一个spring-boot应用程序在启动时使用hibernate-search创建一个Lucene索引。数据库(模式,索引等)和数据本身与旧设置相同。一切正常(应用程序等),但现在索引的创建需要花费更多时间。以前每秒创建75个文档,但现在只有7个。我比较了数据库参数,它们是相同的。为了确保没有硬件问题,我使用了磁盘性能工具来比较PC的性能(新的PC的速度 little 更快)。

性能大幅下降的原因可能是什么?我该如何解决?

1 个答案:

答案 0 :(得分:0)

忘记更新此信息。原因是有太多渴望获取数据集的原因。创建索引时,所有表都将保持外部联接。结果是一个巨大的查询。现在将所有内容更改为延迟获取,并且运行正常。

:$