看板 Database 關於我們 聯絡資訊
DECALER @T TABLE ( [A1] CHAR(10) ) INSERT INTO @T SELECT A1 FROM test.mytable WITH (NOLOCK) 接著會用@T做主要查詢來源 執行的時候「偶爾」會產生死結在這段 mytable是會常常更新資料(在另外的地方) 但我目前學到的是 1. @T是table variable 沒有lock的機制 2. SELECT FROM mytable不是已經下With Nolock了 應該不會被鎖? 同事說可能因為@T沒有建立索引 導致後面的搜尋產生死結 想請問大家問題會出在哪? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.54.172 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1490842111.A.0B9.html
kb0130: 提供死結圖比較好了解狀況巴 03/30 20:04
rockchangnew: table value不會Lock ? 確定嗎 ? 04/03 12:48