【发布时间】:2015-05-03 22:14:58
【问题描述】:
我正在使用 jpa 存储库。
我想在包含 100000 条记录的 Mysql 表中保存一个实体。
当我这样做时
FraisProvision fraisProv = new FraisProvision();
...
fraisProvisionRepository.save(fraisProv);
我收到此错误`
原因:java.sql.SQLException: Lock wait timeout exceeded;尝试 重启交易
当 mysql 表不是那么大时,它运行良好。
如果我通过 MysqlWorkbench 在该表中插入一条记录,该记录会立即插入。
我不明白为什么使用 jpa 存储库插入实体需要这么长时间。
【问题讨论】:
标签: java mysql jpa repository