mysqlの - トランザクション

MySQLの主な機能は、ストレージエンジンです。

SHOWエンジンに表示サポートされているストレージエンジン

 

 デフォルトでは、InnoDBのです

MyISAMテーブルは長い時間前にデフォルトのストレージエンジンであります

メモリは、より一般的です

3つだけのInnoDBサポート取引。

 

サービス:原子性、一貫性、分離性、耐久性

 

1.暗黙的なトランザクション:

通常の状況下で、あなたは、SQL文を実行するたびに、トランザクションとして見ることができます

自動コミットかどうかを確認するには

'自動コミット' LIKE SHOW VARIABLESは

通常、デフォルトではオンになっています

いいえ開始タグと終了タグはありません。

 

2.明示的なトランザクション

明白な始まりと終わりがあります。

SETの自動コミット=  0 ;#は、自動提出オフ
のSTART TRANSACTIONを;#オープントランザクション
#ステートメントは、
COMMIT ;#は、トランザクションをコミットし、文は効果取る ROLLBACKを ;#ロールバック文は有効になりません。

 

 

おすすめ

転載: www.cnblogs.com/clamp7724/p/11791226.html