Pessimistlik lukustus on koht, kus eeldate, et kõik kasutajad üritavad juurde pääseda samale kirjele ja see lukustab kirje sõna otseses mõttes ainult esimese alustatud tehingu jaoks, kuni see on eduk alt lõpule viidud või nurjunud. … See lukustab objekti kuni makse sooritamiseni või ebaõnnestumiseni.
Mis on pessimistlik lukk?
Pessimistlikku samaaegsuse kontrolli (või pessimistlikku lukustamist) nimetatakse "pessimistlikuks", kuna süsteem eeldab halvimat – eeldab, et kaks või enam kasutajat soovivad sama kirjet korraga värskendada, ja siis takistab seda võimalust, lukustades kirje, hoolimata sellest, kui ebatõenäolised konfliktid tegelikult on.
Mis vahe on optimistlikul ja pessimistlikul lukustamisel?
Optimistlikku lukustamist kasutatakse siis, kui te ei eelda palju kokkupõrkeid. Tavatoimingu tegemine maksab vähem, kuid kui kokkupõrge TOIMUB, maksaksite selle lahendamise eest kõrgemat hinda, kuna tehing katkestatakse. Pessimistlikku lukustamist kasutatakse siis, kui on oodata kokkupõrget.
Mis on optimistlik lukustamine ja pessimistlik talveunerežiimis lukustamine?
Pessimistliku lukustamise korral objekt lukustatakse, kui sellele antud tehingu käigus esimest korda juurde pääsetakse. … Optimistliku lukustamise korral ei lukustata objekti, kui sellele tehingus esimest korda juurde pääsete. Selle asemel salvestatakse selle olek (tavaliselt versiooni number).
Millinekirje lukustamise tüüpi nimetatakse ka pessimistlikuks lukustamiseks?
4.3 Pessimistlik lukustamine. Pessimistlikku lukustamist nimetatakse mõnikord kirje lukustamiseks. Saate kasutada pessimistlikku lukustamist, et takistada mitme kasutaja või rakenduse sama kirje samaaegset värskendamist. Oletame näiteks, et kasutaja sisestab tehingu, mis kasutab järgmisi numbreid.