Movatterモバイル変換


[0]ホーム

URL:


Siirry sisältöön
Wikipedia
Haku

ACID

Wikipediasta

ACID (engl.Atomicity, Consistency, Isolation, Durability,suom.Atomisuus, eheys, eristyneisyys, pysyvyys) tarkoittaatietokantajärjestelmien periaatetta, jonka avulla turvataan järjestelmän tietojen eheys kaikissa tilanteissa.[1]

Atomisuus tarkoittaa, että jokintransaktio suoritetaan joko kokonaan tai ei lainkaan: kaikki muutokset suoritetaan kuin ne olisivat yksi operaatio.[2] Esimerkiksi tilisiirtotapahtumassa yhdelle tilille lisääminen ja toiselta tililtä vähentäminen on valmistuttava joko kokonaan tai ei lainkaan.[2]

Eheys takaa, että tietokanta transaktioiden myötä siirtyy yhdestä eheästä tilasta toiseen eheään tilaan.[2]

Eristyneisyys takaa, että transaktiot eivät vaikuta toisiinsa ja toimivat kuin yksin järjestelmässä: transaktioiden väliaikaiset tilat eivät näy toisille transaktioille.[2]

Pysyvyys määrää, että transaktion suorittamisen jälkeen muutokset eivät enää voi kadota järjestelmästä eikä niitä voi perua edes vikatilanteen tapahtuessa.[2][3]

Lähteet

[muokkaa |muokkaa wikitekstiä]
  1. Teemu Jönkkäri: SEKVENSSIKUVAUSJÄRJESTELMÄN TIETOKANNAN JA JULKAISUJÄRJESTELMÄN SUUNNITTELU JA TOTEUTUS (PDF) (Opinnäytetyö, Satakunnan ammattikorkeakoulu) Maaliskuu 2007. Satakunnan ammattikorkeakoulu. Viitattu 8.4.2009.[vanhentunut linkki]
  2. abcdeACID properties of transactions ibm.com. Viitattu 14.4.2022. (englanniksi)
  3. Tiina Niklander: Tosiaikajärjestelmät – Luento 11: Tosiaikatietokannat (PDF) Helsingin yliopisto. Viitattu 8.4.2009.
Tämätietotekniikkaan liittyvä artikkeli ontynkä. Voit auttaa Wikipediaalaajentamalla artikkelia.
Noudettu kohteesta ”https://fi.wikipedia.org/w/index.php?title=ACID&oldid=21884662
Luokka:
Piilotetut luokat:

[8]ページ先頭

©2009-2025 Movatter.jp