samanaikaisuuden

Kirjoittaja: Robert Simon
Luomispäivä: 18 Kesäkuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Mathematics, science, and philosophy.
Video: Mathematics, science, and philosophy.

Sisältö

Määritelmä - mitä samanaikaisuus tarkoittaa?

Samanaikaisuus on tietokannan kyky sallia useiden käyttäjien vaikuttaa useisiin tapahtumiin. Tämä on yksi pääominaisuuksista, joka erottaa tietokannan muista tietojen tallennusmuodoista, kuten laskentataulukoista.

Mahdollisuus tarjota samanaikaisuutta on ainutlaatuinen tietokannoissa. Laskentataulukoita tai muita kiinteiden tiedostojen tallennusvälineitä verrataan usein tietokantoihin, mutta ne eroavat toisistaan ​​tässä tärkeässä suhteessa. Taulukot eivät voi tarjota useille käyttäjille mahdollisuutta tarkastella ja käsitellä saman tiedoston erilaisia ​​tietoja, koska kun ensimmäinen käyttäjä avaa tiedoston, se lukitaan muille käyttäjille. Muut käyttäjät voivat lukea tiedoston, mutta eivät välttämättä muokata tietoja.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää samanaikaisuuden

Samanaikaisuuden aiheuttamat ongelmat ovat vielä tärkeämpiä kuin kyky tukea samanaikaisia ​​liiketoimia. Esimerkiksi, kun yksi käyttäjä muuttaa tietoja, mutta ei ole vielä tallentanut (sitoutunut) kyseisiin tietoihin, tietokannan ei pitäisi antaa muiden käyttäjien, jotka hakevat samoja tietoja, nähdä muuttumattomia, tallentamattomia tietoja. Sen sijaan käyttäjän tulisi tarkastella vain alkuperäisiä tietoja.


Lähes kaikki tietokannat käsittelevät samanaikaisuutta samalla tavalla, vaikka terminologia voi vaihdella. Yleinen periaate on, että muuttunut, mutta tallentamattomat tiedot pidetään jonkinlaisessa väliaikaisessa lokissa tai tiedostossa. Kun se on tallennettu, se kirjoitetaan sitten tietokannan fyysiseen tallennustilaan alkuperäisen tiedon sijasta. Niin kauan kuin muutosta tekevä käyttäjä ei ole tallentanut tietoja, vain hänen tulisi voida nähdä muutettavat tiedot. Kaikkien muiden samoja tietoja pyytävien käyttäjien tulisi tarkastella tietoja, jotka olivat olemassa ennen muutosta. Kun käyttäjä on tallentanut tiedot, uusien kyselyiden pitäisi paljastaa datan uusi arvo.


Tämä määritelmä kirjoitettiin tietokantojen yhteenvetoon