Question:
ドキュメントの保存と編集に関する問題は、データベースのデッドロックが原因ではないかと疑っています。どのようにMSSQLデータベースのデッドロックログを設定できますか?
回答
以下のガイドを参照して、MSSQLデータベースデッドロックロギングを設定してください;
1.SQL Server Profiler を開き、[ファイル]>[新規トレース ]を選択します。 トレースに名前を付け、[ファイルに保存]を選択します。完了したら、トレース・ログを保存する場所を選択します。
2.Events Selectionタブを選択します。Show all events」にチェックを入れます。Event列の 下にあるLocksを展開し、Deadlock graphと Lock:Deadlockにチェックを入れる。
3.上記のパラメータを設定した後、ツールを実行し、デッドロックを起こしているプロセスを再現する。デッドロックを受け取ったら、サポートリクエストを開き、ロギングデータをケースのテストデータにアップロードして、DocuWareテクニカルサポートに確認してもらいます。
注意:データベースのデッドロックの多くは、外部トリガーが原因です。 外部トリガーは、DocuWareではサポートされていません。DocuWareサポートは、外部トリガーを無効にするよう要求します。
KBAはオンプレミス組織にのみ適用されます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。