Skip to content
Latchkey

Database Transaction - CI/CD用語集の定義

database transactionは、全体が完了するか、まったく実行されないかのいずれかとなる作業の単位で、all-or-nothingの一貫性を与えます。

database transactionは、全体が完了するか、まったく効果を持たないかのいずれかとなる作業の単位で、複数の操作にわたってall-or-nothingの一貫性を与えます。

多くのマイグレーションツールは各マイグレーションをtransactionで包むため、失敗したステートメントがあってもschemaは中途半端に適用されず、そのまま保たれます。

関連ガイド