のんびりやろう!情報処理試験! TOPメールマガジンWeb講座試験情報ラウンジその他
Contents

用語集

INDEX

ア行 / カ行 / サ行

タ行 / ナ行 / ハ行

マ行 / ヤ行 / ラ行

ワ行 / 英字 / 数字


 


コミット

commit


(1種平成12年問50ウ)
プログラムが異常終了した際,ロールバック処理を行うと,直前にコミット処理が行われた時点までの結果が保証される。


コミットとは,トランザクションの一連の処理を正常に終了させ,データベースの更新すること(もしくは,ちゃんとログを残すこと)です。

データベースへの書き込み処理を行う時はすぐに更新されるわけではなく,一度バッファにためておき,処理命令を行うことで,バッファにたまっていたデータをデータベースに書き込みます。

1回ごとに書き込みを行わない理由としては,オーバヘッドが増加して,処理効率が下がることなどが挙げられます。

分散データベースでは更新確定をする前にセキュアと呼ばれる中間状態を作り,全ての更新が終わるまでメモリ上で更新情報を保持する2相コミットという方式があります。




「コミット」に関連する書籍一覧(by Amazon/人気順)
▼さらに調べる! by Google  


免責事項 - 広告掲載について - お問い合わせ

Copyright (c)1999 - 2006 shunzei. All rights reserved.