BD-2st-1.2-w08.tresc-1.1-Slajd12
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Transakcja logiczna a transakcja fizyczna
Z punktu widzenia użytkownika, transakcja jest zbiorem poleceń języka SQL, tj. select, insert, update, delete, commit, rollback. Mówimy tu o tzw. transakcji logicznej. Na poziomie systemu zarządzania bazą danych mówimy o tzw. transakcji fizycznej, która jest zarządzana przez odpowiedni moduł SZBD. Transakcja fizyczna składa się z elementarnych operacji rozpoczęcia transakcji, operacji zaalokowania zasobów systemowych dla transakcji, blokowania danych (przy pewnych rozwiązaniach synchronizacji transakcji), operacji na samych danych, kończenia transakcji i zwalniania zasobów systemowych.