Loading article…
コンピュータ サイエンスとデータ管理において、コミットとは、一連の暫定的な変更を永続的に行うことであり、トランザクションの終了をマークし、ACID トランザクションに永続性を提供します。コミットは、コミットする行為です。コミットの記録は、コミット ログと呼ばれます。
トランザクションの観点から見ると、コミットの反対は、トランザクションの暫定的な変更を破棄すること、つまりロールバックです。
トランザクション、コミット、ロールバックの概念は、データベースのACID特性の鍵となります。[1]
SQLCOMMITのステートメントは、リレーショナルデータベース管理システム(RDBMS)内のトランザクションを終了し、すべての変更を他のユーザーが確認できるようにします。一般的な形式は、ステートメント(または、データベース ベンダーによって異なります)、1 つ以上の SQL ステートメント、そしてステートメントの順に発行されます。または、ステートメントを発行して、 が発行されてから実行されたすべての作業を元に戻すこともできます。ステートメントは、使用中の
既存のセーブポイントも解放します。BEGIN WORKBEGIN TRANSACTIONCOMMITROLLBACKBEGIN WORKCOMMIT
参照
参考文献
- ^ 「ACID (原子性、一貫性、独立性、耐久性) とは何ですか? - WhatIs.com からの定義」。SearchDataManagement。2022年9 月 27 日閲覧。
