C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

RAC構成時のトリガーの挙動

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■96526 / inTopicNo.1)  RAC構成時のトリガーの挙動
  
□投稿者/ suzu0322 (1回)-(2020/12/07(Mon) 10:53:03)

分類:[データベース全般] 

手元に環境が無いので確認することができないのですが、
以下のようなRAC構成の場合において

     |------RAC1
DB---|
     |
      ------RAC2

DB内のTBL1にトリガー(Insert契機)を定義しているのですが、
この時、RAC1からデータを追加、コミットした場合、
RAC2の挙動はどうなりますか? 

RAC1からデータを追加、コミットした場合、
RAC2トリガーも起動することは無いでしょうか?
もしRAC2トリガーも起動することがあれば
それを回避することは可能でしょうか?


引用返信 編集キー/
■96527 / inTopicNo.2)  Re[1]: RAC構成時のトリガーの挙動
□投稿者/ furu (99回)-(2020/12/07(Mon) 11:08:09)
No96526 (suzu0322 さん) に返信
> RAC2トリガーも起動することは無いでしょうか?
RAC2トリガーって何?

DBのTBL1にトリガーあるのはわかるんだけど。
引用返信 編集キー/
■96529 / inTopicNo.3)  Re[2]: RAC構成時のトリガーの挙動
□投稿者/ suzu0322 (2回)-(2020/12/07(Mon) 11:39:33)
furu様
>RAC2トリガーって何?
申し訳ございません。間違いです。


     |------RAC1
     |       |____AP(MQ受信)
     |  
DB---|
     |
     |
      ----- RAC2
             |____AP(MQ受信)


DB1のトリガー内ではデータが追加されたタイミングで
メッセージ(MQ)送信を行っています。(※1)
RAC1,RAC2にはMQを受け取るタスクが常駐しています。
この時、RAC1、RAC2にもメッセージが送信されてしまうかが
知りたい内容でした。


※1:Javaで作成したMQ送信プログラムをloadJavaコマンドでOracle上で使用できるようにしたもの
    

引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ