Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Táto metóda implementuje zámky , ktoré bráni používateľom meniť dáta takým spôsobom , aby bol dopad na ostatných užívateľov . Keď používateľ vykoná akciu od subjektu , ktorý sa vzťahuje na zámok na subjekt , nemôžu ostatné užívatelia vykonávať akcie na tomto orgáne , kým majiteľ zámku ju uvoľňuje . Pesimistický ovládanie sa používa v prípade , že je vysoká tvrdenie dát .
Optimistická súbežnosť ovládanie
Použitie metódy optimistické riadenie súbežnosti , používatelia nemajú zamknúť dáta , kedy používať . Keď sa aktualizuje užívateľské dáta , skontroluje databázový systém , ak iný používateľ zmení údaje po prečítajte si ju . Po aktualizácii od iného užívateľa , je vyvolaná chyba . Používateľ dostane chybu vráti transakcie a začína znova . Táto metóda sa používa v prípade , že je nízka tvrdenie dát .
Dve fázy techniky zaistenia
Zamykanie je operácia , ktorá zabezpečuje pre čítanie alebo oprávnenie zapisovať do subjekt . Napríklad , Lock ( X ) . Účtovná jednotka X je uzamknutý užívateľom . Pomocou tejto techniky , transakcia je správne utvorený , ak : nezapadne subjekt pred číta alebo zapisuje na to , že by nemal zamknúť zamknuté subjekt a mali by sa nemali pokúšať odomknúť voľnú entitu
. časovú pečiatku na báze Riadenie súbežného
monotónne rastúce číslo tzv časová pečiatka ukazuje veku operácie na entity . Väčšia časová pečiatka hodnota predstavuje poslednú operáciu . Metóda časovej pečiatky na báze využíva časovú pečiatku pre kontrolu vykonávania súbežných transakcií .