Τι είναι το πρωτόκολλο παραγγελίας χρονικής σήμανσης;
Τι είναι το πρωτόκολλο παραγγελίας χρονικής σήμανσης;

Βίντεο: Τι είναι το πρωτόκολλο παραγγελίας χρονικής σήμανσης;

Βίντεο: Τι είναι το πρωτόκολλο παραγγελίας χρονικής σήμανσης;
Βίντεο: Brian Keating Λ Lee Cronin: Life in the Universe 2024, Νοέμβριος
Anonim

ο Πρωτόκολλο Παραγγελίας Χρονοσήμανσης χρησιμοποιείται για να Σειρά οι συναλλαγές με βάση τους Χρονοσήμανση . Για τον προσδιορισμό του χρονική σήμανση της συναλλαγής, αυτό πρωτόκολλο χρησιμοποιεί χρόνο συστήματος ή λογικό μετρητή. Η βάση κλειδαριάς πρωτόκολλο χρησιμοποιείται για τη διαχείριση του Σειρά μεταξύ αντικρουόμενων ζευγών μεταξύ των συναλλαγών κατά τη στιγμή της εκτέλεσης.

Έχοντας αυτό υπόψη, τι είναι το πρωτόκολλο παραγγελίας χρονικής σήμανσης στο DBMS;

Πρωτόκολλο Παραγγελίας Χρονοσήμανσης – Ο αλγόριθμος πρέπει να διασφαλίζει ότι, για κάθε στοιχείο στο οποίο έχουν πρόσβαση οι Αντικρουόμενες Λειτουργίες στο χρονοδιάγραμμα, το Σειρά στο οποίο γίνεται πρόσβαση στο αντικείμενο δεν παραβιάζει το παραγγελία . Για να το εξασφαλίσετε αυτό, χρησιμοποιήστε δύο Χρονική σήμανση Τιμές που σχετίζονται με κάθε στοιχείο βάσης δεδομένων X.

Επίσης, τι είναι η παραγγελία χρονοσήμανσης Multiversion; του Ριντ παραγγελία χρονικής σήμανσης πολλαπλών εκδόσεων σύστημα λύνει αυτό το πρόβλημα με παραγγελία συναλλαγές και ματαιώσεις συναλλαγών που έχουν πρόσβαση σε δεδομένα από Σειρά . Εάν δύο συναλλαγές έχουν πρόσβαση σε στοιχεία δεδομένων σε ένα Σειρά που δεν συνάδει με τις χρονικές τους σφραγίδες, τότε ένα από αυτά ματαιώνεται.

Στη συνέχεια, το ερώτημα είναι τι είναι η χρονική σήμανση στη συναλλαγή;

Χρονική σήμανση είναι ένα μοναδικό αναγνωριστικό που δημιουργήθηκε από το DBMS για τον προσδιορισμό του σχετικού χρόνου έναρξης του a συναλλαγή . Τυπικά, χρονική σήμανση οι τιμές εκχωρούνται με τη σειρά που το συναλλαγές υποβάλλονται στο σύστημα. Ετσι, ένα χρονική σήμανση μπορεί να θεωρηθεί ως το συναλλαγή ώρα έναρξης.

Ποια είναι η χρήση των πρωτοκόλλων χρονοσήμανσης σε κατανεμημένη βάση δεδομένων;

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

Συνιστάται: