**トランザクション 読み:とらんざくしょん 英語:transaction 意味: トランザクションとは[[データベース]]用語で複数の処理を一つの処理として実行する形態のこと。 その実行処理においてデータの整合性を保つために「全て成功」か「すべて失敗」のどちらかでなくてはならない。 たとえば複数から使用される可能性のある[[サーバ]]などは一つの処理の最中に他の処理によってデータが損なわれてはならない。 したがって一連の処理が成功しない限り反映させてはならない。 反映させることを[[コミット]]と言い反映しないことを[[ロールバック]]と言う。 &date(j) -[[アトミック処理]] -[[TPモニタ]] -[[ACID]] -[[トランザクション境界]] -[[ロングラニング・トランザクション]] -[[コミット【commit】]] -[[2フェーズ・コミット]] -[[ロールフォワード【roll forward】]] -[[ロールバック【roll back】]] -[[クリーンアップ]] -[[アボート【abort】]] -[[ロック]] -[[インダウト・トランザクション]] -[[整合性]] -[[ダーティー・リード]] -[[ファジー・リード]] -[[ファントム・リード]] -[[トランザクション分離レベル]] -[[分散トランザクション]]