AWS認定試験 Solutions Architect - Associate(予想問題) その8

問題 51 / 65

削除されたレコードの内容を必ず監査テーブルに保存したい。削除処理と監査保存を同一トランザクションで確実に行う最も安全な方法はどれか。

アプリケーション側でDELETE前にSELECTして監査サービスへ送る
削除後に非同期でbinlog解析して監査テーブルへ反映する
データベース内のBEFORE DELETEトリガーで監査テーブルへINSERTする
DELETEをストアドプロシージャ化して外部キューに監査イベントを投げる
定期的に差分抽出して削除イベントをまとめて監査するバッチを導入する

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。