Wycofanie

Autor: John Stephens
Data Utworzenia: 28 Styczeń 2021
Data Aktualizacji: 29 Czerwiec 2024
Anonim
Wycofanie, czyli opóźniona utrata pozycji #45
Wideo: Wycofanie, czyli opóźniona utrata pozycji #45

Zawartość

Definicja - Co oznacza wycofanie?

Cofanie to operacja przywracania bazy danych do poprzedniego stanu przez anulowanie określonej transakcji lub zestawu transakcji. Wycofywanie jest wykonywane automatycznie przez systemy baz danych lub ręcznie przez użytkowników.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia wycofanie

Gdy użytkownik bazy danych zmienia pole danych, ale nie zapisał jeszcze zmiany, dane są zapisywane w stanie tymczasowym lub dzienniku transakcji. Użytkownicy wyszukujący niezapisane dane widzą niezmienione wartości. Zapisywanie danych jest zatwierdzeniem; pozwala to kolejnym zapytaniom o te dane, aby pokazać nowe wartości.

Użytkownik może jednak zdecydować, aby nie zapisywać danych. W tym stanie polecenie wycofania manipuluje danymi, aby odrzucić wszelkie zmiany dokonane przez użytkownika, i robi to bez informowania o tym użytkownika. Dlatego wycofanie następuje, gdy użytkownik zaczyna zmieniać dane, zdaje sobie sprawę, że niewłaściwy rekord jest aktualizowany, a następnie anuluje operację, aby cofnąć wszelkie oczekujące zmiany.

Cofnięcia mogą być również wydawane automatycznie po awarii serwera lub bazy danych, np. po nagłej utracie zasilania. Po ponownym uruchomieniu bazy danych wszystkie zarejestrowane transakcje są sprawdzane; następnie wszystkie oczekujące transakcje są wycofywane, umożliwiając użytkownikom ponowne wprowadzenie i zapisanie odpowiednich zmian.