我有一個複雜的查詢(沒有任何鎖定提示)LCK_M_X鎖,從多個表中獲取數據說表1,表2,表3如何解決SQL
下面是代碼檢索數據的代碼(有沒有交易)
IDbCommand sqlCmd = dbHelper.CreateCommand(Helper.MyConnString, sbSQL.ToString(), CommandType.Text, arParms);
sqlCmd.CommandTimeout = 300;
ds = dbHelper.ExecuteDataset(sqlCmd);
在應用該查詢運行,每2分鐘
當我火了一個簡單的更新查詢說
Update Table1 set Col1='abc' where ID=100
(其中ID爲int和主鍵+聚集索引)
更新查詢被延遲,很多時候它是超時 下面是日誌
我怎樣才能解決這個問題。
你能給我一個小例子嗎? – Thakur 2012-04-03 10:10:11