1. 程式人生 > >c#呼叫儲存過程執行任務超時現象

c#呼叫儲存過程執行任務超時現象

這其實算不了一篇講技術內容的帖子,算是一個除錯得冒火到最後才發現自己的一個失誤造成的,算是發點牢騷,

同樣,給正遇到這類問題的同僚,提醒一下,振作精神,慢慢的來.

如題,各種超時,在管理工具介面直接執行sql語句插入一條資料都超時,期初一直以為是xml欄位的問題,後來,才發現,跟本

沒有半毛錢關係.網路上也有很多超時的處理髮放,更改執行命令超時時間啊,什麼的,但我這個問題確實不是這裡的問題,

到最後,才看到,原來是自己在插入的時候又一個觸發器,兒這個觸發器使用了遊標,遊標在迴圈的時候,while成了個死迴圈,

語句在迴圈體裡面沒有迭代下一行,一直@@fectc_status都為true,直到超時為止.

希望某天看到這個帖子,剛剛好處理到這個問題,留著紀念一下自己2b的歲月