我正在和一個朋友一起做一個專案。我現在在我的系統上運行代碼,但對我來說,當我嘗試在 SQL Server 資料庫中創建記錄時收到此錯誤。

當他在他的系統上運行它時,它會毫無問題地更新。
如果我將此代碼添加到背景關系啟動它對我有用,但需要時間!
public FileContext()
: base("name=FileContext")
{
var adapter = (IObjectContextAdapter)this;
var objectContext = adapter.ObjectContext;
objectContext.CommandTimeout = 1 * 60; // value in seconds
}
什么設定錯誤會導致這種情況?
如果它在他的計算機上作業并且一直有,我們不應該觸摸超時嗎?
更新:
對同一張表上的資料庫的 GET 呼叫作業正常,但插入到表中會導致超時。
更新 2: 在下面的評論之后,我直接將查詢帶到 SQL Server,服務器上需要 40 秒。這是一個簡單的插入陳述句。在另一個資料庫上,它作業正常。
uj5u.com熱心網友回復:
固定的:
我不得不在看到 SQL Server 緩慢的表上重建索引。
去 SSMS -> 資料庫 -> 有問題的表 -> 索引 -> 重建索引

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/481444.html
