Τι είναι το κλείδωμα δύο φάσεων με παράδειγμα;
Τι είναι το κλείδωμα δύο φάσεων με παράδειγμα;

Βίντεο: Τι είναι το κλείδωμα δύο φάσεων με παράδειγμα;

Βίντεο: Τι είναι το κλείδωμα δύο φάσεων με παράδειγμα;
Βίντεο: COSMOTE Hints & Tips - Έλεγχος ταυτότητας δύο παραγόντων 2024, Νοέμβριος
Anonim

Σε βάσεις δεδομένων και επεξεργασία συναλλαγών, δύο - κλείδωμα φάσης Το (2PL) είναι μια μέθοδος ελέγχου συγχρονισμού που εγγυάται τη δυνατότητα σειριοποίησης. Είναι επίσης το όνομα του προκύπτοντος συνόλου χρονοδιαγραμμάτων συναλλαγών βάσης δεδομένων (ιστορικά).

Δυνατό αυστηρό δύο - κλείδωμα φάσης.

Κλειδαριά τύπος ανάγνωση- κλειδαριά γράφω- κλειδαριά
γράφω- κλειδαριά Χ Χ

Επίσης, τι είναι το κλείδωμα δύο φάσεων και πώς εγγυάται τη σειριοποίηση;

Δύο - κλείδωμα φάσης : Δύο - κλείδωμα φάσης το σχήμα είναι ένα από τα κλείδωμα σχήμα είναι το οποίο μια συναλλαγή δεν μπορεί να ζητήσει νέα κλειδαριά μέχρι να ξεκλειδώσει τις λειτουργίες στη συναλλαγή. Εμπλέκεται σε δύο φάσεις.

Επίσης, γνωρίζετε, ποια οφέλη παρέχει το αυστηρό κλείδωμα δύο φάσεων; Απάντηση: Αυστηρές δύο - κλείδωμα φάσης έχει το πλεονεκτήματα του αυστηρή 2PL . Επιπλέον έχει την ιδιότητα ότι για δύο αντικρουόμενες συναλλαγές, τους διαπράττω Η σειρά είναι η σειρά σειριοποίησης τους. Σε ορισμένα συστήματα οι χρήστες μπορεί να αναμένουν αυτή τη συμπεριφορά.

τι είναι το αυστηρό κλείδωμα δύο φάσεων;

Αυστηρά δύο - κλείδωμα φάσης : Μια συναλλαγή δεν μπορεί να εγγραφεί στη βάση δεδομένων μέχρι να φτάσει στο σημείο δέσμευσής της. Μια συναλλαγή δεν μπορεί να αποδεσμεύσει καμία κλειδαριές μέχρι να ολοκληρώσει την εγγραφή στη βάση δεδομένων. επομένως κλειδαριές δεν απελευθερώνονται παρά μόνο μετά το σημείο δέσμευσης.

Πώς το πρωτόκολλο κλειδώματος δύο φάσεων διασφαλίζει τη σειριοποίηση;

Επειδή οποιαδήποτε ασυνέπεια μπορεί να δημιουργηθεί μόνο με τη λειτουργία εγγραφής. Πολλαπλές αναγνώσεις σε ένα στοιχείο βάσης δεδομένων μπορούν να συμβούν παράλληλα. 2- Πρωτόκολλο κλειδώματος φάσης περιορίζει αυτήν την ανεπιθύμητη ανάγνωση/εγγραφή εφαρμόζοντας αποκλειστική κλειδαριά . Επιπλέον, όταν υπάρχει αποκλειστικό κλειδαριά σε ένα αντικείμενο θα απελευθερωθεί μόνο σε συρρίκνωση φάση.

Συνιστάται: