2017-07-20 5 views
0

2017-07-19 09:04:17.542 [0%] [944896秒残り] Web同期の進行:94%完了しました。

条アップロード統計:

FILE_REPLICA: 
    Relative Cost: 4.87% 

PUBLISH_DOCUMENTS: 
    Updates: 827 
    Relative Cost: 76.73% 

WF_ACTIVE_ROUTING_HISTORY: 
    Relative Cost: 4.29% 

WF_RUN_ROUTING_HISTORY_REV: 
    Relative Cost: 1.87% 

WF_RUN_STAGE_RES_LIST_PRES: 
    Relative Cost: 1.83% 

WF_RUN_STAGE_STATUS_PRES: 
    Relative Cost: 1.83% 

ORDER_RES_GROUP: 
    Relative Cost: 5.54% 

WF_RUN_ROUTING_HISTORY: 
    Relative Cost: 3.04% 

記事のダウンロード統計:

FILE_REPLICA: 
    Relative Cost: 7.61% 

PUBLISH_DOCUMENTS: 
    Relative Cost: 4.18% 

WF_ACTIVE_ROUTING_HISTORY: 
    Relative Cost: 29.20% 

WF_RUN_ROUTING_HISTORY_REV: 
    Relative Cost: 13.25% 

WF_RUN_STAGE_RES_LIST_PRES: 
    Relative Cost: 19.39% 

WF_RUN_STAGE_STATUS_PRES: 
    Relative Cost: 6.54% 

ORDER_RES_GROUP: 
    Relative Cost: 9.05% 

WF_RUN_ROUTING_HISTORY: 
    Relative Cost: 10.78% 

セッション統計:

Upload Updates: 827 

    Deadlocks encountered: 18 
    Change Delivery Time: 753 sec 
    Schema Change and Bulk Insert Time: 5 sec 
    Delivery Rate: 1.10 rows/sec 
    Total Session Duration: 6556 sec 

============== ================================= 2017- 07-19 09:04:17.596加入者 'VMSQL2014'に接続 2017-07-19 09:04:17.609 Publisher 'VMSQL2014'に送信するアップロードメッセージが生成されています 2017-07-19 09:04:17.613マージプロセスでExchange ID '86D0215F-E4E3-4FC1- 99F4-BC9E05ACDA21 'をこのWeb同期セッションに使用します。 2017-07-19 09:04:20.168パブリッシャへのデータのアップロード 2017-07-19 09:04:22.980デッドロックで接続が犠牲者として選択されたため、サブスクライバ 'VMSQL2014'で実行中のクエリが失敗しました。マージプロセスによる内部再試行の後もこのエラーが表示される場合は、マージプロセスを再実行してください。 2017-07-19 09:04:25.513 [0%] [1227049秒残り]リクエストメッセージが生成され、アップロード準備が整いました。 2017-07-19 09:04:25.561 [0%] [1227049秒残り]アップロード要求サイズは260442バイトです。 2017-07-19 09:04:27.462 [0%] [1227049秒残り]合計55チャンクをアップロードしました。 2017年7月19日09:04:27.466 [0%] [1227049秒残り】要求メッセージが 'https://webserver/SQLReplication/replisapi.dll' 2017年7月19日09に送られた:09:28.676操作はマージプルレプリケーションでエラーが発生しました

2017-をタイムアウト7月19日09:09:28.679カテゴリー:NULL 出典:-2147209502 メッセージ::09::操作は

2017年7月19日09をタイムアウトし28.680カテゴリー:NULL 出典:マージプロセスのプロセス 番号をマージ 番号:-2147209502 メッセージ:応答メッセージの処理に失敗しました。

答えて

0

デッドロックが発生しています。 deadlockは、2つのトランザクションが同じ行に影響を与えようとしているときです。ある人/他のプログラムが書き込みたい行と同じ行に書き込んでいるので、書き込みができなくなります。

次のことが可能です。

  1. はデッドロック場合retry procedureので、あなたのマージが再び試みる実装します。
  2. これを実行している間に他のプログラムやユーザーからデータベースをロックアウトします。

他にもこの問題を回避するオプションがあります。 Google:「デッドロックを避ける」

関連する問題