ホームページ >データベース >mysql チュートリアル >mysqlトランザクションとはどういう意味ですか?
Mysql トランザクションは、アトミックな SQL クエリのセット、または独立した作業単位です。トランザクション内のすべてのステートメントは、成功または失敗して実行される必要があります。トランザクションは、「アトミック性」と「一貫性」に準拠している必要があります。 "分離"。
#トランザクションは、アトミック SQL クエリのセット、または独立した作業単位です。トランザクション内のステートメントは、すべて正常に実行されるか、すべて失敗します。
ACID の特性: アトミック性、一貫性、分離性、耐久性
推奨: 「mysql チュートリアル 」
トランザクションは、データベース システムを他のすべてのファイル システムから区別する重要な機能の 1 つです
トランザクションは、アトミックな SQL ステートメントのセットです、または独立した作業単位
トランザクションは次の特性を満たす必要があります:
原子性 (ATOMICITY)、定義:
トランザクションは次の特性を満たす必要があります。分割できない最小の作業単位とみなされます。トランザクション全体のすべての操作は、成功するかすべて失敗するかのどちらかです。トランザクションの場合、一部の操作のみを実行することは不可能です。
一貫性 (CONSISTENCY)、定義:
整合性とは、トランザクションがデータベースをある整合性状態から別の整合性状態に変換することを意味します。トランザクションの開始時トランザクションの前後のデータベース データの整合性は破壊されません。
分離(ISOLATION)、定義:
分離では、トランザクションが送信される前にデータベース内のデータを変更する必要があります。他のトランザクションには表示されません
推奨: "mysql チュートリアル"
以上がmysqlトランザクションとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。