Vienlaicīgums

Autors: Robert Simon
Radīšanas Datums: 18 Jūnijs 2021
Atjaunināšanas Datums: 24 Jūnijs 2024
Anonim
Marisol de la Cadena "Runa: Human but Not Only"
Video: Marisol de la Cadena "Runa: Human but Not Only"

Saturs

Definīcija - ko nozīmē vienlaicīgums?

Vienlaicīgums ir datu bāzes spēja ļaut vairākiem lietotājiem ietekmēt vairākus darījumus. Šī ir viena no galvenajām īpašībām, kas atdala datu bāzi no citiem datu glabāšanas veidiem, piemēram, izklājlapām.

Spēja piedāvāt vienlaicīgumu ir unikāla tikai datu bāzēm. Izklājlapas vai citus plakano failu glabāšanas līdzekļus bieži salīdzina ar datu bāzēm, taču tās atšķiras šajā svarīgajā aspektā. Izklājlapas vairākiem lietotājiem nevar piedāvāt iespēju skatīt un strādāt ar dažādiem datiem vienā failā, jo, tiklīdz pirmais lietotājs atver failu, tas tiek bloķēts citiem lietotājiem. Citi lietotāji var lasīt failu, bet, iespējams, nerediģē datus.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro vienlaicīgumu

Problēmas, ko rada vienlaicīgums, ir vēl svarīgākas nekā spēja atbalstīt vienlaicīgus darījumus. Piemēram, ja viens lietotājs maina datus, bet vēl nav saglabājis (apņēmies) šos datus, datu bāzei nevajadzētu ļaut citiem lietotājiem, kuri vaicā tos pašus datus, redzēt mainītos, nesaglabātos datus. Tā vietā lietotājam vajadzētu apskatīt tikai sākotnējos datus.


Gandrīz visās datu bāzēs vienlaicīgums tiek apstrādāts vienlaicīgi, kaut arī terminoloģija var atšķirties. Vispārīgais princips ir tāds, ka mainīti, bet nesaglabāti dati tiek turēti kaut kādā pagaidu žurnālā vai failā. Kad tas ir saglabāts, sākotnējo datu vietā tas tiek ierakstīts datu bāzes fiziskajā krātuvē. Kamēr lietotājs, kurš veic izmaiņas, nav saglabājis datus, tikai viņam vajadzētu būt iespējai apskatīt datus, kurus viņš maina. Visiem pārējiem lietotājiem, kuri vaicā tos pašus datus, vajadzētu apskatīt datus, kas bija pirms izmaiņām. Kad lietotājs ir saglabājis datus, jauniem vaicājumiem vajadzētu atklāt jauno datu vērtību.


Šī definīcija tika ierakstīta datu bāzēs