Η μέθοδος αυτή υλοποιεί κλειδαριές που αποτρέπει τους χρήστες από την τροποποίηση των δεδομένων κατά τρόπο που να επηρεάζουν άλλους χρήστες. Όταν ένας χρήστης πραγματοποιεί μια ενέργεια σε ένα φορέα ο οποίος εφαρμόζει μια κλειδαριά στην οικονομική οντότητα , οι άλλοι χρήστες δεν μπορούν να διεξάγουν δράσεις σε αυτή την οντότητα , μέχρι τον ιδιοκτήτη των απελευθερώνει το κλείδωμα . Η απαισιόδοξη ελέγχου χρησιμοποιείται όταν υπάρχει υψηλή ισχυρισμό για τα δεδομένα .
Εικόνων Αισιόδοξη Έλεγχος Συνδρομικότητας
Η
Χρησιμοποιώντας την αισιόδοξη μέθοδο ελέγχου ταυτοχρονισμού , οι χρήστες δεν κλειδώνουν τα στοιχεία όταν χρησιμοποιήσετε . Όταν ένας ενημέρωση των δεδομένων των χρηστών , οι έλεγχοι του συστήματος βάσης δεδομένων, αν κάποιος άλλος χρήστης άλλαξε τα δεδομένα μετά το διαβάσετε . Μετά την ενημέρωση από κάποιον άλλο χρήστη , εγείρεται ένα σφάλμα . Ο χρήστης λαμβάνει το σφάλμα την δοσοληψία και αρχίζει πάνω . Η μέθοδος αυτή χρησιμοποιείται όταν υπάρχει χαμηλή ισχυρισμό των δεδομένων .
Η δεύτερη φάση Τεχνικές κλειδώματος
Η
κλείδωμα είναι μια πράξη που εξασφαλίζει ένα διαβάσει ή να γράψει μια άδεια οντότητα . Για παράδειγμα , Lock ( Χ). Η οντότητα Χ είναι κλειδωμένη από ένα χρήστη. Χρησιμοποιώντας αυτήν την τεχνική , η συναλλαγή καλά σχηματισμένα , εάν : να ασφαλίσει μια οντότητα πριν διαβάζει ή γράφει σε αυτό? Δεν θα πρέπει να κλειδώσετε ένα κλειδωμένο οντότητα και δεν θα πρέπει να επιχειρήσει να ξεκλειδώσει ένα ελεύθερο οντότητα
εικόνων . Έλεγχος Συνδρομικότητας timestamp που βασίζεται
Η
Μια αυξάνεται μονοτονικά ακέραιος αριθμός που ονομάζεται timestamp δείχνει την ηλικία μιας επιχείρησης σε μια οντότητα . Μια μεγαλύτερη τιμή timestamp αντιπροσωπεύει μια πρόσφατη επιχείρηση. Μέθοδος Timestamp -based χρησιμοποιεί timestamp να ελέγχει την εκτέλεση των ταυτόχρονων συναλλαγών .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα