トランザクション処理
とらんざくしょんしょり
意味
トランザクション処理とは、コンピュータシステムやデータベース管理において、関連する複数の処理をひとまとめにして不可分の単位として管理する技術のことです。一般的に、トランザクション処理はデータの整合性と信頼性を担保するために用いられます。システムが途中で障害に見舞われた場合でも、処理の途中経過を無かったことにする仕組みや、正常に完了した結果を確実に保存する仕組みが含まれています。これにより、例えば銀行の口座間送金のように、引き出しと預け入れが同時に正しく処理されなければならない場面で、データの矛盾が生じるのを防ぎます。ACID特性と呼ばれる厳格な基準に基づいて設計されているのが大きな特徴であり、現代の多くの情報システムにおいて、信頼性の高いデータ操作の基盤として広く採用されています。
類義語
一連処理、原子性処理