コミット

著者: Laura McKinney
作成日: 1 4月 2021
更新日: 10 5月 2024
Anonim
『魅力満載!』パテックフィリップについて語り尽くす!【教えて!阿部ティーチャー!】
ビデオ: 『魅力満載!』パテックフィリップについて語り尽くす!【教えて!阿部ティーチャー!】

コンテンツ

定義-コミットとはどういう意味ですか?

一般的な意味では、コミットはデータベース内のレコードの更新です。データベーストランザクションの場合、コミットとは、一連の暫定的な変更後のデータの永続的な保存を指します。コミットは、リレーショナルデータベース内のトランザクションを終了し、他のすべてのユーザーが変更を確認できるようにします。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

TechopediaはCommitについて説明します

データベースシステムがデータが保存されたことを確認するとき、これは確実な保証でなければなりません。そうでない場合、利用可能なデータが実際に正しいかどうかに関して不確実性があるデータ整合性問題のリスクがあります。

これは簡単に聞こえますが、現実には、データベースシステムはある程度のフォールトトレランスも提供する必要があります。これは、いくつかの重要なコンポーネントの損失、つまりディスク障害の場合でも、データを保存する必要があることを意味します。優れたデータベースシステムは、突然の電力損失の場合にも回復し、コミットされていないユーザーの変更またはトランザクションをすべてロールバックまたは元に戻す必要があります。これは通常、すべてのトランザクションを特別なファイルに記録することにより達成され、データ回復が必要な場合に使用されます。

コミットは、別の重要な機能も果たします。これらは、変更されたデータが他のユーザーに見える決定点として機能します。クライアントの住所がデータベースシステムで編集されているとします。トランザクションが保存されるまで、同じクライアントのデータを照会する他のユーザーには、編集前のアドレスのみが表示されます。コミットされると、新しいアドレスはディスク上の古いアドレスを永久に置き換え、データを照会するユーザーは変更されたアドレスを表示するようになります。