标签: java database serialization isolation-level
我是一个Java项目,它在测试环境中的数据库中成功插入了n个记录,但是当我在生产机器中部署它时,它失败,例外 " can&#39 ; t序列化此事务的访问异常"。 我在google上搜索过,发现生产计算机上可能还有其他脚本可能正在访问同一个表格。
为此,我改变了isolation_level TRANSACTION_READ_COMMITTED为TRANSACTION_SERIALIZABLE。
在生产机器中部署时会有什么不同吗? 请帮忙。谢谢提前