Pesimistiskā bloķēšana ir vieta, kur jūs pieņemat, ka visi lietotāji mēģina piekļūt vienam un tam pašam ierakstam, un tas burtiski bloķē ierakstu tikai pirmajam sāktajam darījumam, līdz tas tiek veiksmīgi pabeigts vai neizdevās. … Tādējādi objekts tiks bloķēts, līdz maksājums tiks pabeigts vai neizdosies.
Kas ir pesimistiska slēdzene?
Pesimistiskā vienlaicības kontrole (vai pesimistiskā bloķēšana) tiek saukta par "pesimistisku", jo sistēma uzņemas sliktāko - tā pieņem, ka divi vai vairāki lietotāji vēlēsies atjaunināt vienu un to pašu ierakstu vienlaikus, un tad novērš šo iespēju, bloķējot ierakstu neatkarīgi no tā, cik maz ticami patiesībā ir konflikti.
Kāda ir atšķirība starp optimistisku un pesimistisku bloķēšanu?
Optimistiskā bloķēšana tiek izmantota, ja nav sagaidāms daudz sadursmju. Parastas darbības veikšana maksā lētāk, taču, ja sadursme NATIE NOTIEK, jūs maksājat augstāku cenu, lai to atrisinātu, jo darījums tiek pārtraukts. Pesimistiskā bloķēšana tiek lietota, ja ir paredzama sadursme.
Kas ir optimistiska bloķēšana un pesimistiska bloķēšana ziemas guļas režīmā?
Pesimistiskā bloķēšanā objekts tiek bloķēts, kad tam tiek pirmo reizi piekļūts noteiktā darījumā. … Optimistiskā bloķēšanā objekts netiek bloķēts, kad tam piekļūst pirmo reizi darījuma ietvaros. Tā vietā tiek saglabāts tā stāvoklis (parasti versijas numurs).
Kasierakstu bloķēšanas veidu sauc arī par pesimistisku bloķēšanu?
4.3 Pesimistiskā bloķēšana. Pesimistiskā bloķēšana dažreiz tiek saukta par ierakstu bloķēšanu. Varat izmantot pesimistisku bloķēšanu, lai neļautu vairākiem lietotājiem vai lietojumprogrammām atjaunināt vienu un to pašu ierakstu vienlaikus. Piemēram, pieņemsim, ka lietotājs ievada darījumu, kurā tiek izmantoti nākamie skaitļi.