![Analysis: Why Rollback Netcode Is Better](https://i.ytimg.com/vi/0NLe4IpdS1w/hqdefault.jpg)
Obsah
- Definice - Co znamená Rollback?
- Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
- Techopedia vysvětluje Rollback
Definice - Co znamená Rollback?
Vrácení je operace obnovení databáze do předchozího stavu zrušením určité transakce nebo sady transakcí. Vrácení zpět jsou prováděny automaticky databázovými systémy nebo ručně uživateli.
Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
Techopedia vysvětluje Rollback
Když uživatel databáze změní datové pole, ale dosud neuložil změnu, jsou data uložena v dočasném stavu nebo v protokolu transakcí. Uživatelé dotazující neuložená data vidí nezměněné hodnoty. Akce uložení dat je potvrzení; to umožňuje následné dotazy na tato data ukázat nové hodnoty.
Uživatel se však může rozhodnout, že data neuloží. Za této podmínky příkaz rollback manipuluje s daty, aby zahodil všechny změny provedené uživatelem, a činí tak, aniž by to sdělil uživateli. K vrácení tedy dojde, když uživatel začne měnit data, uvědomí si, že je aktualizován nesprávný záznam, a poté zruší operaci, aby zrušil všechny čekající změny.
Vrácení zpět může být také vydáno automaticky po zhroucení serveru nebo databáze, např. po náhlé ztrátě energie. Po restartování databáze jsou zkontrolovány všechny zaznamenané transakce; pak jsou všechny čekající transakce vráceny zpět, což uživatelům umožňuje opětovné zadání a uložení příslušných změn.