ACID - Google

ACID

Z Wikipedii

Skocz do: nawigacji, szukaj
Ten artykuł dotyczy baz danych. Zobacz też: test Acid1, test Acid2, test Acid3.

ACID to pojęcie, dotyczące opisu warunków, jakie powinny spełniać transakcje w bazach danych. ACID jest skrótem od angielskich słów: atomicity - atomowość, consistency - spójność, isolation - izolacja, durability - trwałość.

  • atomowość transakcji oznacza, iż każda transakcja albo wykona siÄ™ w caÅ‚oÅ›ci, albo w ogóle, czyli np. jeżeli w ramach jednej transakcji odbywać ma siÄ™ przelew bankowy (zmniejszenie wartoÅ›ci jednego konta i powiÄ™kszenie innego o tÄ™ samÄ… kwotÄ™), to nie może zajść sytuacja, że z jednego konta ubÄ™dzie pieniÄ™dzy a kwota na docelowym bÄ™dzie bez zmian: albo przelew zostanie wykonany w caÅ‚oÅ›ci, albo w ogóle.
  • spójność transakcji oznacza, że po wykonaniu transakcji system bÄ™dzie spójny, czyli nie zostanÄ… naruszone żadne zasady integralnoÅ›ci.
  • izolacja transakcji oznacza, iż jeżeli dwie transakcje wykonujÄ… siÄ™ współbieżnie, to zazwyczaj (zależnie od poziomu izolacji) nie widzÄ… zmian przez siebie wprowadzanych. Poziom izolacji w bazach danych jest zazwyczaj konfigurowalny i okreÅ›la jakich anomalii możemy siÄ™ spodziewać przy wykonywaniu transakcji, przykÅ‚adowe typy izolacji to:
  1. read uncommitted,
  2. read committed,
  3. repeatable read,
  4. serializable
  • trwaÅ‚ość danych oznacza, że system potrafi uruchomić siÄ™ i udostÄ™pnić spójne i nienaruszone dane zapisane w ramach zatwierdzonych transakcji, na przykÅ‚ad po nagÅ‚ej awarii zasilania.

[edytuj] Zobacz też


Rostowski: nie będę się wahał przed korektą budżetu
Minister finansów Jacek Rostowski zadeklarował w czwartek w Sejmie, że nie będzie się wahał przed korektą wydatków państwa jeśli spadną dochody budżetu.
Klaus wierzy, że kryzys gazowy zakończy się wkrótce
Prezydent Czech Vaclav Klaus wierzy, że sprawa kryzysu gazowego będzie "w miarę szybko rozwiązana". W jego opinii powinno to się stać w ciągu kilku dni.
DJ US Stocks Down On Jobs, Retail Data; Tech Ticks Up
Most U.S. stocks were down Thursday as investors fretted about employment and retail spending, two intertwined aspects of a U.S. economy under increasing pressure. *
Gaz-System: dostawy gazu dla przedsiębiorstw bez ograniczeń
Operator gazociągów przesyłowych Gaz-System nie ogłosił ograniczeń w poborze gazu przez odbiorców przemysłowych. Firma utrzymała w czwartek wieczorem pierwszy stopień zasilania - podał Gaz-System w czwartkowym komunikacie.
Tusk: UE zbyt dużo płaci za gaz, by ją lekceważyć
Unia Europejska jest zbyt poważnym płatnikiem dla Gazpromu i Federacji Rosyjskiej, by Rosję było długo stać na lekceważenie UE - ocenił w Bratysławie po spotkaniu premierów państw Grupy Wyszehradzkiej szef polskiego rządu Donald Tusk.
Linki: Strona g³ówna