在可重复读与可串行化隔离级别下,为了严格防范并发数据异象,系统会在检测到并发冲突时主动抛出序列化失败错误,其 SQLSTATE 错误码统一为 40001(serialization_failure)。应用程序必须设计完善的自动重试机制:当捕获到该错误码时,重新从业务起点完整重试整个事务。
40001
serialization_failure