1

Stackoverflow コミュニティの皆様、こんにちは。

重大な問題に遭遇したので、助けを求めさせてください。

2 つのリンク サーバーがあり、どちらも Microsoft SQL サーバー (CRM サーバーと DW サーバー) です。CRMシステムのいくつかの変更は、DWサーバーへの更新を即座に取得するための手順をトリガーし、その仕組みは、CRMシステムがDWサーバーを呼び出してレコードを更新することです. 私の場合、 CRM および DW SQL サーバー用のCRM システムからの更新は同時と呼ばれ、ここから問題が始まります。

DW サーバーは変更を読み取ろうとし、トランザクションが開始される前にのみレコードを取得します。はい、これは CRM サーバーが以下を使用するために発生します。

コミットされたスナップショットの読み取りオン

残念ながら、 CRM SQL サーバーで分離レベルを変更することはできません。簡単な説明 - CRM はサード パーティ プロバイダーから提供されたものであり、これらの可能性を制限しようとしています。

トランザクションがコミットされるのを待ってから、コミット後に最新のデータを読み取る他の方法はありますか?

情報が不足している場合はお知らせください。詳しい情報を提供します。

4

1 に答える 1