Koti verkot Mikä on palautus (tietokannoissa)? - määritelmä techopediasta

Mikä on palautus (tietokannoissa)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä palautus tarkoittaa?

Palautus on tietokannan palauttaminen edelliseen tilaan peruuttamalla tietty tapahtuma tai tapahtumaryhmä. Palautukset suoritetaan joko tietokantajärjestelmien avulla automaattisesti tai käyttäjien manuaalisesti.

Techopedia selittää palautuksen

Kun tietokannan käyttäjä muuttaa tietokenttää, mutta ei ole vielä tallentanut muutosta, tiedot tallennetaan väliaikaiseen tilaan tai tapahtumalokiin. Tallentamatonta tietoa kysyvät käyttäjät näkevät muuttumattomat arvot. Tietojen tallennustoimi on sitoutuminen; tämä sallii tietojen myöhemmät kyselyt uusien arvojen näyttämiseksi.


Käyttäjä voi kuitenkin päättää olla tallentamatta tietoja. Tässä tilanteessa palautuskomento manipuloi tietoja käyttäjän tekemien muutosten hylkäämiseksi, ja tekee niin ilmoittamatta siitä käyttäjälle. Tällöin peruuttaminen tapahtuu, kun käyttäjä alkaa muuttaa tietoja, tajuaa väärän tietueen päivityksen ja peruuttaa sitten toiminnon odottavien muutosten kumoamiseksi.


Palautukset voidaan antaa myös automaattisesti palvelimen tai tietokannan kaatumisen jälkeen, esim. Äkillisen virrankatkon jälkeen. Kun tietokanta käynnistyy uudelleen, kaikki kirjautuneet tapahtumat tarkistetaan; sitten kaikki vireillä olevat tapahtumat poistetaan, jolloin käyttäjät voivat kirjoittaa uudelleen ja tallentaa tarvittavat muutokset.

Mikä on palautus (tietokannoissa)? - määritelmä techopediasta