不需要將資料查詢回來, 就可以透過 Entry 更新完整或部份資料
2023-01-16
不需要將資料查詢回來, 就可以透過 Entry 更新完整或部份資料
在對資料庫查詢資料時,若資料正好被異動中,導致lock無法存取,往往都會導致許多的Query卡住無法消耗,使用端又會無限等待直到Timeout。
Goole了一陣子,大多數的做法都是添加 DbCommandInterceptor,攔截語法替換並加上 WITH(NOLICK),一旦遇上了較複雜的語法,替換完的查詢語法就會容易出現問題。