Spáchat

Autor: Laura McKinney
Datum Vytvoření: 1 Duben 2021
Datum Aktualizace: 26 Červen 2024
Anonim
Spáchat - Technologie
Spáchat - Technologie

Obsah

Definice - Co znamená Commit?

Obecně platí, že odevzdání je aktualizace záznamu v databázi. V případě transakce s databází se odevzdání týká uložení dat trvale po sadě předběžných změn. Potvrzení ukončí transakci v relační databázi a umožňuje všem ostatním uživatelům vidět změny.


Ú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 Commit

Pokud databázový systém potvrdí, že byla data uložena, musí to být železná záruka. Pokud ne, existuje riziko problémů s integritou dat, při kterých existuje nejistota, zda jsou dostupná data skutečně správná.

I když to zní jednoduše, realita je taková, že databázové systémy musí také nabízet určitý stupeň odolnosti vůči chybám. To znamená, že data musí být stále uložena i v případě ztráty některých klíčových komponent, tj. Selhání disku. Dobrý databázový systém se musí také zotavit v případě náhlého výpadku napájení a stále vrátit nebo zrušit všechny nepotvrzené změny nebo transakce uživatele. Toho je obvykle dosaženo pomocí protokolování všech transakcí do zvláštního souboru, který se pak použije v případě, že je vyžadována obnova dat.

Potvrzení také slouží další důležité funkci - slouží jako určující body, ve kterých jsou změněná data viditelná pro ostatní uživatele. Řekněme, že adresa klienta je upravována v databázovém systému. Dokud nebude transakce uložena, měli by ostatní uživatelé, kteří zadávají dotazy na data stejného klienta, vidět pouze adresu, která tam byla před úpravou. Po potvrzení nová adresa trvale nahradí původní na disku a všichni uživatelé, kteří nyní dotazují data, si nyní prohlédnou změněnou adresu.