DBへの挿入がアプリケーション側からのみ行われることが確実な場合は、プロシージャを作成して最初のオプションを選択し、INSERTの両方を含めます。 TRANSACTIONのステートメント ブロック。これにより、不可分操作が確実になります。
ただし、アドホッククエリまたはサードパーティのETLツールを介してDBへの挿入が発生する可能性がある場合は、トリガーAFTER INSERT TRIGGERを使用する以外に選択肢はありません。 他のINSERTを呼び出す方法がないため、ログ挿入操作(2番目のオプション)を実行します 自動的または明示的にステートメント。