db テーブル Foo に AFTER UPDATE トリガーがあります。Foo で UPDATE が発生するたびに、監査レコードを Audit テーブルに INSERTS します。
実行中の 3 つの個別のサービスがあり、同じ Foo レコードを更新することがありますが、フィールドは異なります。
問題は、同じ行に 3 つの UPDATE がある場合です。これはほぼ同時に発生しているようです。AFTER UPDATE トリガーが 1 つしか起動されていないことがわかります。3 と予想されるところに 1 つの監査レコードしか表示されません。
なぜこれが起こるのかアドバイスはありますか?