[ad_1]
レコードの削除中にタイムアウト例外が発生しました。どなたか助けてください。 コマンドもこの comm.CommandTimeout = 7200 のように設定しましたが、それでもタイムアウト例外が発生します。
エラーは次のとおりです:
タイムアウトが経過しました。 操作が完了する前にタイムアウト時間が経過したか、サーバーが応答していません。
緊急なので助けてください。
私が試したこと:
レコードの削除中にタイムアウト例外が発生しました。どなたか助けてください。 コマンドもこの comm.CommandTimeout = 7200 のように設定しましたが、それでもタイムアウト例外が発生します。
エラーは次のとおりです:
タイムアウトが経過しました。 操作が完了する前にタイムアウト時間が経過したか、サーバーが応答していません。
緊急なので助けてください。
解決策 1
これらのリンクを参照してください
SQLサーバー – タイムアウトを与える単純なSQL Deleteステートメント – CODE Q&A 問題解決[^]
解決策 2
私も同じような問題を抱えていました。
私のテーブル (300k 行) には主キーと生データを含めることができませんでした。
から削除 [table] 常にタイムアウトになります。 単一の行 (ID (一意ではない) と別のフィールドで識別される) を更新しても、ランダムにタイムアウトになります。
解決策: 1 つのフィールドを変更し、それをインデックス (私の場合は ID) として設定します。 PS : インデックスは主キーと同じではありません。
[ad_2]
コメント