【发布时间】:2020-06-25 06:29:01
【问题描述】:
我们在每个线程中运行一个会话,它在一个表中创建和处理多个记录,这些记录的 id 为自动递增。 在处理过程中,我们正在刷新数据,并在线程结束时提交数据,但如果发生异常,我们会回滚该线程中的当前会话。
那么,在刷新与提交的情况下,自动增量将如何工作,如果在中间它会回滚,自动增量 id 会发生什么?
我试图找到它的详细信息,但没有找到任何东西。请帮忙!!
【问题讨论】:
-
为什么你不能只做一个实验,看看实际发生了什么。
标签: mysql multithreading hibernate commit flush