Преглед на файлове

替换查询锁定选项为 NoLock

将 `_wcstaskoldrepository.AsQueryable().With("WITH(READPAST,ROWLOCK)")` 替换为 `_wcstaskoldrepository.AsQueryable().With(SqlWith.NoLock)`,以优化查询性能并减少锁定争用。
林豪 左 преди 1 година
родител
ревизия
435c5d0c00
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  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)
             {