Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

COMMIT

Z Wikipedie, otevřené encyklopedie

COMMIT (někde téžGO) je v prostředídatabázípříkaz jazykaSQL, který ukončídatabázovou transakci s uložením výsledků modifikací datových objektů během transakce a zplatněním (zviditelněním) změn pro ostatní uživateledatabáze.

V rámcitransakčního zpracování dat jsou veškeré provedené změny v rámci jednétransakce drženy jako neplatné až do chvíle, kdy je tato transakce ukončena jejich zplatněním – příkazCOMMIT nebo stornována příkazemROLLBACK (v druhém případě se modifikované databázové objekty vrací do stavu, ve kterém byly před začátkemtransakce).

V MySQL

[editovat |editovat zdroj]

U databázíMySQL se u tabulek rozlišuje z několika úložišť dat (např.MyISAM), z nichž jen některé podporují transakce (např.InnoDB). Současně existuje proměnná prostředíAUTOCOMMIT, která buď – pro hodnotu 1 – vykoná beztransakčně každý vyžádaný dotaz ihned poté, co byl odeslán do databázového stroje; nebo – pro hodnotu 0 – registruje zaslané dotazy a po odeslání příkazuCOMMIT neboROLLBACK buď vykoná transakci jako celek (nebo jako celek selže) nebo transakci zruší vše vrátí do původního stavu (po posledním volánímCOMMIT neboROLLBACK).

Proměnná prostředíAUTOCOMMIT se dá nastavit příkazem:

SETAUTOCOMMIT=[0|1];

Související články

[editovat |editovat zdroj]
Pahýl
Pahýl
Tento článek je příliš stručný nebopostrádá důležité informace.
Pomozte Wikipedii tím, že jej vhodněrozšíříte. Nevkládejte všakbez oprávnění cizí texty.
SQL
příkazy jazyka SQL
klíčová slova pro dotazování
objekty
ostatní pojmy
Citováno z „https://cs.wikipedia.org/w/index.php?title=COMMIT&oldid=18389881
Kategorie:
Skrytá kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp