Čo je protokol objednávania časovej pečiatky?
Čo je protokol objednávania časovej pečiatky?

Video: Čo je protokol objednávania časovej pečiatky?

Video: Čo je protokol objednávania časovej pečiatky?
Video: Bitrix24 Sydney 2018 - Novinky v Bitrix24 (SK) 2024, Apríl
Anonim

The Protokol objednávania časovej pečiatky je zvyknutý objednať transakcie založené na ich Časové pečiatky . Na určenie časová značka transakcie, toto protokol používa systémový čas alebo logické počítadlo. Na základe zámku protokol sa používa na riadenie objednať medzi konfliktnými pármi medzi transakciami v čase vykonania.

Vzhľadom na to, čo je protokol objednávania časových pečiatok v DBMS?

Protokol objednávania časovej pečiatky – Algoritmus musí zabezpečiť, že pre každú položku, ku ktorej v pláne pristupujú konfliktné operácie, objednať v ktorej sa k položke pristupuje, neporušuje objednávanie . Aby ste to zabezpečili, použite dva Časová značka Hodnoty týkajúce sa každej položky databázy X.

Tiež, čo je usporiadanie časovej pečiatky Multiversion? Reedova objednanie časovej pečiatky s viacerými verziami schéma tento problém rieši objednávanie transakcie a prerušenie transakcií, ktoré pristupujú k údajom objednať . Ak dve transakcie pristupujú k dátovým položkám v a objednať ktorá nie je v súlade s ich časovými pečiatkami, potom sa jedna z nich zruší.

Následne je otázkou, čo je časová pečiatka v transakcii?

Časová značka je jedinečný identifikátor vytvorený DBMS na identifikáciu relatívneho času začiatku a transakcie . zvyčajne časová značka hodnoty sú priradené v poradí, v akom transakcií sú predložené do systému. Takže, a časová značka možno považovať za transakcie Doba spustenia.

Aké je použitie protokolov časových pečiatok v distribuovanej databáze?

Časová značka algoritmy na riadenie súbežnosti použitie transakcia časová značka na koordináciu súbežného prístupu k dátovej položke s cieľom zabezpečiť serializovateľnosť. A časová značka je jedinečný identifikátor daný DBMS na transakciu, ktorá predstavuje čas začiatku transakcie.

Odporúča: