![第29回ポプコンつま恋本選会(アマチュアコンテスト)♪You&MeTonight♪ROLL-BACK](https://i.ytimg.com/vi/vW0uA5s0pcU/hqdefault.jpg)
コンテンツ
- 定義-ロールバックとはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはロールバックについて説明します
定義-ロールバックとはどういう意味ですか?
ロールバックは、特定のトランザクションまたはトランザクションセットをキャンセルすることにより、データベースを以前の状態に復元する操作です。ロールバックは、データベースシステムによって自動的に実行されるか、ユーザーによって手動で実行されます。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはロールバックについて説明します
データベースユーザーがデータフィールドを変更したが、まだ変更を保存していない場合、データは一時的な状態またはトランザクションログに保存されます。未保存のデータを照会するユーザーには、変更されていない値が表示されます。データを保存するアクションはコミットです。これにより、このデータに対する後続のクエリで新しい値を表示できます。
ただし、ユーザーはデータを保存しないことを決定する場合があります。この条件下では、ロールバックコマンドはデータを操作してユーザーが行った変更を破棄し、ユーザーにこれを通知せずに行います。したがって、ユーザーがデータの変更を開始するとロールバックが発生し、間違ったレコードが更新されていることに気づき、保留中の変更を取り消す操作をキャンセルします。
ロールバックは、サーバーまたはデータベースのクラッシュ後に自動的に発行される場合もあります。突然の電力損失の後。データベースが再起動すると、ログに記録されたすべてのトランザクションが確認されます。その後、保留中のトランザクションはすべてロールバックされ、ユーザーは適切な変更を再入力して保存できます。