Sql 当设置ValidateOnSaveEnabled=false时,代码执行一半并退出
如果我将AutoDetectChangesEnabled和ValidateOnSaveEnabled设置为false,则我有以下sql代码。当数据库中存在竞争条件时,是否可能我的字符串进程正在处理一半,然后退出使用Sql 当设置ValidateOnSaveEnabled=false时,代码执行一半并退出,sql,database,race-condition,Sql,Database,Race Condition,如果我将AutoDetectChangesEnabled和ValidateOnSaveEnabled设置为false,则我有以下sql代码。当数据库中存在竞争条件时,是否可能我的字符串进程正在处理一半,然后退出使用 using (DbContext dbContext = new DbContext()) { dbContext.Configuration.AutoDetectChangesEnabled = false; dbContext.Configuration.Va
using (DbContext dbContext = new DbContext()) {
dbContext.Configuration.AutoDetectChangesEnabled = false;
dbContext.Configuration.ValidateOnSaveEnabled = false;
string a = dbContext.sp_getsomething().FirstOrDefault();
string b = a.substring(2);
//and other string processing
}