処理の一貫性を保証するために、関連する一連の処理全体をひとつの処理単位として管理する仕組みのこと。テーブルのタイプがinnodbの時のみ利用することができる。
- begin;
トランザクションを開始する。 - commit;
トランザクションを成功させる ⇒ 正式にデータベースに登録する。 - rollback;
トランザクションをなかったことにする ⇒ データベースに保存されない。
処理の一貫性を保証するために、関連する一連の処理全体をひとつの処理単位として管理する仕組みのこと。テーブルのタイプがinnodbの時のみ利用することができる。