0

1 つのテーブル (テーブル 1 と仮定) の挿入|更新後に機能するトリガーがあります。トリガーは、他のテーブル (テーブル 2 および 3) のデータを挿入および更新します。

ただし、トリガーが挿入を実行して更新すると、最初のテーブル (テーブル 1) に別のデータが挿入されます。その場合、そのデータはトリガーによって失われますか、それともテーブル 1 で関与するデータを終了した後に実行されますか?

トリガーがデータを逃した場合、どうすればよいですか? トリガーがすべてのエントリに対して機能する場合、トリガーは常に実行される可能性があり、データとともに時間が増加します。それはデータベース サーバーの速度に影響しますか?

複数のインスタンスで同じスレッドを実行できますか?

4

1 に答える 1

0

いずれの場合もデータが失われることはありません。

table1 へのトラフィックが非常に多い場合、データベース サーバーのパフォーマンスに影響します。

于 2012-04-29T01:04:08.410 に答える