samtidighet

Författare: Robert Simon
Skapelsedatum: 18 Juni 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Samtidighet
Video: Samtidighet

Innehåll

Definition - Vad betyder samtidighet?

Samtidighet är en databas förmåga att tillåta flera användare att påverka flera transaktioner. Detta är en av huvudegenskaperna som skiljer en databas från andra former av datalagring, som kalkylblad.

Möjligheten att erbjuda samtidighet är unik för databaser. Kalkylark eller andra plattfilmedier jämförs ofta med databaser, men de skiljer sig åt i detta viktiga hänseende. Kalkylark kan inte erbjuda flera användare möjligheten att se och arbeta med olika data i samma fil, eftersom när den första användaren öppnar filen är den låst för andra användare. Andra användare kan läsa filen, men kanske inte redigerar data.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Concurrency

Problemen orsakade av samtidighet är ännu viktigare än förmågan att stödja samtidiga transaktioner. Till exempel, när en användare ändrar data men ännu inte har sparat (begått) den informationen, bör databasen inte tillåta andra användare som frågar samma data att se den ändrade, osparade informationen. Istället ska användaren bara visa originalinformationen.


Nästan alla databaser behandlar samtidighet på samma sätt, även om terminologin kan skilja sig åt. Den allmänna principen är att ändrade men osparade data finns i någon form av tillfällig logg eller fil. När den har sparats skrivs den sedan till databasens fysiska lagring i stället för originaldata. Så länge användaren som utför ändringen inte har sparat uppgifterna, borde han bara kunna se de uppgifter han ändrar. Alla andra användare som frågar efter samma data bör visa de data som fanns före ändringen. När användaren har sparat uppgifterna bör nya frågor avslöja datorns nya värde.


Denna definition skrivs i databasen