img17 (3)

img17 (3)



Tryb chained i unchained

Zanim poznaliśmy mechanizm transakcji, z powodzeniem wykonywaliśmy zmiany w bazie danych bez polecenia begin work. Działo się tak, ponieważ PostgreSOL działa domyślnie w trybie autozatwierdzania, zwanym czasem trybem chained, lub trybem niejawnych transakcji. Każda instrukcja zmieniająca dane działa w tym trybie tak, jakby była kompletną transakcją. Dzięki temu możliwe jest wykonywanie pojedynczych instrukcji nie zakończonych instrukejami commit ani rollback.

W PostgreSOL polecenie begin work powoduje, że system przełączy się automatycznie do trybu, w którym kolejne polecenia będą częścią transakcji zakończonej przez commit lub rollback. W standardzie SQL przewiduje się, że wszystkie instrukcje są częścią transakcji. Każda traksakcja zaczyna się automatycznie i trwa do instrukcji commit lub rollback. Stąd w standardzie nie ma polecenia begin work, chociaż jest bardzo popularne.

18


kwiecień 16, 2003


Wyszukiwarka

Podobne podstrony:
sation with long link chain drives. Compensation dans la Commande a chaines a longues mailles. 
71775 skanuj0007 Ryc. 4. Mechanizm transaminacji Powstający w reakcji pirogronian można oznaczać ilo
img435 2 Mechanizm transaminacji Aldimine
Teoria szeregowalności Ponieważ zawsze jest możliwe, aby transakcje były wykonywane po kolei
charakterystyka mechaniczna II Pomiar wykonywaliśmy dla napięcia twornika wynoszącego 30 V. Wzrostow
Bazy danych 141Dostęp fizyczny do danych Zrozumienie mechanizmu dostępu do danych zapisanych w bazie
Transakcje Transakcja - jest wykonywanym programem, który tworzy logiczną jednostką przetwarzania w
Harmonogramy (plany) transakcji Gdy transakcje są wykonywane współbieżnie w technice przeplotu,
IMAG0608 2 REJESTRACJA ZJAWISK ELEKTRYCZNYCH I MECHANICZNYCH (MOTORYKA-rejestracja MMC zmiany mechan
25416 IMG17 (2) Polecenie yacuum Polecenie vacuum ma dwa zastosowania: ♦    Odzyskiwa
DSCN2717 Regulację mechanizmu dekompresji należy wykonywać bardzo uważnie, ponieważ odstęp między za

więcej podobnych podstron