Asp.net-Mvc
在 EF 6 中設置命令超時
我想為查詢執行設置命令超時,目前我正在做
context.Database.CommandTimeout = 90;,但我覺得這不起作用,我嘗試檢查數據庫中的程序日誌,但發現時間差總是小於 90 秒。有人可以幫助我如何在 Entity Framework 6 中設置數據庫超時嗎?
檢查這個:
實體框架 6:
this.context.Database.CommandTimeout = 180;實體框架 5:
((IObjectContextAdapter)this.context).ObjectContext.CommandTimeout = 180;實體框架 4 及以下:
this.context.CommandTimeout = 180;