distributed-transactions

    0

    1答えて

    SQLサーバー間にセットアップトランザクションレプリケーションPULLタイプがあります。 しかし、私の配布のクリーンアップジョブは、MS_replCommandsとrepltransactionテーブルからデータを削除していません。 私は0 配布ジョブの詳細にImmediate_Snycとallow_anonymousを設定している: 問合せ: EXEC dbo.sp_MSdistribution

    1

    1答えて

    async/awaitを使用してC#で書かれた小さなWeb APIサーバーがあります。正味のバージョンは4.5.2 私はいくつかの呼び出しのためにTransactionScopeを使用し、基礎となるトランザクションは分散されたものにエスカレートされている以外はすべてうまくいきます。 dbyncを呼び出すためにasync/awaitを使用するので、TransactionScopeAsyncFlowO

    1

    2答えて

    は(紺碧&上に存在するSSMSからアクセスすることができます)。 トランザクションが必要なパッケージを実行すると、次のエラーが発生します。 エラー:SSISエラーコードDTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。エラーコード0xC0202009で接続マネージャー "TargetDb"へのAcquireConnectionメソッド呼び出しが失

    0

    1答えて

    私は、複数のトランザクションリソースにまたがるトランザクションをグローバルトランザクションといいます。 質問1: これは分散トランザクションの別の名前ですか、それとも別のものですか? 質問2: トランザクション管理に関する春の文書を読みました。 私がそれから推測できるものは です。 JTAは純粋に分散トランザクション用に設計されています。 b。 EJBとEJB CMTを介してのみ、分散トランザクシ

    0

    1答えて

    たとえばamazon.com、彼らはマイクロサービスアーキテクチャに頼っています。おそらく注文と支払いは別々のマイクロサービスですが、amazon.comで注文をチェックすると、最終的に注文IDと詳細を見ることができます。多分2PCですか? 私は質問を一般化しています。最終的な一貫性がビジネストランザクション(エンドユーザはトランザクションの結果終了を確認する必要があります)に適していますが、別個

    1

    2答えて

    私は別のデータベースに接続する2つのmico-serives AとBを持っています。Mico serivesからAとBの両方のオブジェクトを同じトランケステーションに保存する必要があります。 私は、netflix-ossでSpringのマイクロサービスを使用しています.2段階コミットを行う最良の方法を提案してください。

    0

    1答えて

    私は、同期データソースを保証するシステム/フレームワークが犯す可能性のある障害回復処置について理由を考えようとしていました。私はナラヤナの回復メカニズムについての明確な説明を見つけることができませんでした。 Q1:Narayanaは基本的に、2つのデータソース間で分散トランザクションを保証するために2フェーズコミットを採用していますか? 質問2:このシナリオでナラヤナの行動を説明できる人はいますか

    0

    1答えて

    DRBDは、2台のディスクを同期させて保守するためにどのようなプロトコルを採用していますか? 2フェーズコミット(または2PCに類似したバリアント)を使用していますか? DRBDには、ディスクが逸脱していないかどうかを常時チェックしている非同期/オフラインリコンサがありますか?

    0

    1答えて

    分散トランザクションに3PC(3フェーズコミットメント)を使用しています。 A、B、C、Dの4つのノードがあり、Aはコーディネーターです。 Aは他の人からOKを受け取り、それらにコミット準備メッセージを送りました。 CとDがこのメッセージを受信し、準備状態に移行したときにBがクラッシュし、このメッセージを受信しません(したがって、待機状態のままです)。 タイムアウトがBであり、他のすべてにアボート

    0

    1答えて

    このシナリオを検討してください。 コーディネーターが2人の参加者にメッセージを作成し送信し、 参加者が正常にリソースをロックして、コーディネータが回復するのを待つ コーディネーターが回復したが、prepare_successメッセージ について、参加者からのメッセージを受信しませんでしたクラッシュ ロックされたリソースのロックを解除するには手動の介入が必要ですか?または、参加者はコーディネーターに