Hibernate 多次扑救后,Springboot速度变慢
我创建了一个springboot应用程序来将一个旧库迁移到一个新库,但是我得到了一个测试,并且只迁移了2年(190k个寄存器),所以迁移+/-140k后,保存时间非常长,有什么方法可以改进这一点,每次保存清楚吗?我有一个要迁移一个寄存器的保存日志,所以我在最后一次尝试使用saveAndFlush,但不起作用,我已经尝试分页到,但没有成功Hibernate 多次扑救后,Springboot速度变慢,hibernate,spring-boot,spring-data-jpa,Hibernate,Spring Boot,Spring Data Jpa,我创建了一个springboot应用程序来将一个旧库迁移到一个新库,但是我得到了一个测试,并且只迁移了2年(190k个寄存器),所以迁移+/-140k后,保存时间非常长,有什么方法可以改进这一点,每次保存清楚吗?我有一个要迁移一个寄存器的保存日志,所以我在最后一次尝试使用saveAndFlush,但不起作用,我已经尝试分页到,但没有成功 tks当一个事务中有大量数据时,可能会发生这种情况。您应该以某种方式拆分迁移 您可以添加作业以按块进行迁移 或者在处理提交时读取一次数据,比如说100次插入。请
tks当一个事务中有大量数据时,可能会发生这种情况。您应该以某种方式拆分迁移 您可以添加作业以按块进行迁移 或者在处理提交时读取一次数据,比如说100次插入。请参阅(这基本上是这个问题的重复)。