Explorar o código

替换查询锁定选项为 NoLock

将 `_wcstaskoldrepository.AsQueryable().With("WITH(READPAST,ROWLOCK)")` 替换为 `_wcstaskoldrepository.AsQueryable().With(SqlWith.NoLock)`,以优化查询性能并减少锁定争用。
林豪 左 hai 1 ano
pai
achega
435c5d0c00
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      wms.service/Service/FJService.cs

+ 1 - 1
wms.service/Service/FJService.cs

@@ -7232,7 +7232,7 @@ namespace wms.service.Service
             };
 
             //检查历史任务表是否有任务
-            var task = _wcstaskoldrepository.AsQueryable().With("WITH(READPAST,ROWLOCK)")
+            var task = _wcstaskoldrepository.AsQueryable().With(SqlWith.NoLock)
                 .Where(p => p.Id == reqDto.TaskNum).SplitTable(tabs => tabs.Take(2)).First();
             if (task == null)
             {