トランザクションとは?
【SQL基礎】トランザクションとは
複数のデータ処理(追加、更新、削除等)が途中で失敗した際に、一連の処理を取り消す機能。
知らない機能だったけど、結構重要な技術だよな。
コミットとロールバック
トランザクションをするうえで、コミットとロールバックは必須の知識みたい。
コミット
トランザクションですべての処理が成功した場合、コミットを行いデータベースにデータを反映します。
ロールバック
トランザクションを実施中にロールバックを行った場合、処理を取り消して、トランザクション前の状態に戻します。