Skip to content
EntityQ5316114· pop 6· linked from 35 articles

Trwałość

Sign in to save

property of a database system guaranteeing that transactions that have committed will survive permanently in the event of crashes

Wikidata facts

Instance of
property
Sources (2)

via Wikidata · CC0

Article · Polski

Trwałość – jedna z własności ACID, gwarantująca zachowanie wyniku zatwierdzonej transakcji nawet w wypadku nagłej utraty zasilania, awarii systemu operacyjnego lub awarii sprzętowej (oczywiście poza uszkodzeniem konkretnego obszaru pamięci trwałej). Przykładowo, w systemie rezerwacji pokoi hotelowych po zatwierdzeniu operacji rezerwacji pokoju w hotelu przez bazę danych, nawet po awarii systemu, dany pokój pozostanie zarezerwowany. Wiele systemów zarządzania bazą danych realizuje tę własność poprzez zapis transakcji w dziennikach zdarzeń, takich jak WAL (ang. Write-Ahead Log) w systemie PostgreSQL. Zapis w dzienniku może zostać następnie wykorzystany do odtworzenia stanu systemu przed wystąpieniem awarii. Transakcja jest wówczas uznawana za zatwierdzoną w momencie, gdy zostanie zapisana w dzienniku. W wypadku transakcji rozproszonych transakcja może zostać zatwierdzona wyłącznie po otrzymaniu potwierdzenia od każdego z węzłów lokalnych. Zwykle odbywa się to poprzez .

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 6 languages

via Wikidata sitelinks · CC0