我在玩交易,但我有一种奇怪的行为,我无法解释。也许你能帮我?
考虑两个事务,T1和T2都运行在隔离级别SERIALIZABLE下。T1在不提交的情况下开始执行插入操作。但是,T2插入10k行。但是在147次插入之后,出现错误ORA-08177: can't serialize access for this transaction。然而,这不应该发生,因为T1在该行上没有锁(它不是重复的键
因此,我尝试在一个查询中,只插入一个不存在的行。INSERT INTO [dbo].[users_roles] WHERE user_id = 29851 AND role_id = 1)违反主键约束'PK_USERS_ROLES‘无法在对象'dbo.users_roles‘中插入重复的键。重复键值为(29851,1)。
PK_USERS_R
我使用MSSQL server 2008作为我的web应用程序(JIRA)的数据库,几天前我通过数据库插入了一些值。现在,当我试图通过UI添加值时,我会得到以下异常。com.atlassian.jira.exception.DataAccessException: org.ofbiz.core.entity.GenericEntityException:在插入时:GenericEntity:CustomFieldOptionsequence,7customfieldconfig,10400disabled,N(在执行以下操