Τι είναι η συναλλαγή σε σύστημα κατανεμημένων βάσεων δεδομένων;
Τι είναι η συναλλαγή σε σύστημα κατανεμημένων βάσεων δεδομένων;

Βίντεο: Τι είναι η συναλλαγή σε σύστημα κατανεμημένων βάσεων δεδομένων;

Βίντεο: Τι είναι η συναλλαγή σε σύστημα κατανεμημένων βάσεων δεδομένων;
Βίντεο: Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας, Διάλεξη 06 - Μηνάς Δασυγένης 2024, Νοέμβριος
Anonim

ΕΝΑ κατανεμημένη συναλλαγή είναι ένα συναλλαγή βάσης δεδομένων στην οποία εμπλέκονται δύο ή περισσότεροι κεντρικοί υπολογιστές δικτύου. Στην πράξη το πιο εμπορικό συστήματα βάσης δεδομένων χρησιμοποιήστε ισχυρό αυστηρό κλείδωμα δύο φάσεων (SS2PL) για έλεγχο συγχρονισμού, το οποίο διασφαλίζει τη συνολική σειριοποίηση, εάν όλοι οι συμμετέχοντες βάσεις δεδομένων χρησιμοποιήστε το.

Από αυτή την άποψη, τι είναι μια συναλλαγή βάσης δεδομένων δώστε 2 παραδείγματα μιας συναλλαγής;

Σε ένα βάση δεδομένων σύστημα διαχείρισης, α συναλλαγή είναι μια ενιαία μονάδα λογικής ή εργασίας, που μερικές φορές αποτελείται από πολλαπλές πράξεις. Ένα παράδειγμα είναι μια μεταφορά από έναν τραπεζικό λογαριασμό σε έναν άλλο: ο πλήρης συναλλαγή απαιτεί αφαίρεση ο ποσό που θα μεταφερθεί από έναν λογαριασμό και προσθέτοντας το ίδιο ποσό σε ο άλλα.

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

Στη συνέχεια, μπορεί κανείς επίσης να αναρωτηθεί, τι είναι η διαχείριση συναλλαγών σε κατανεμημένη βάση δεδομένων;

Ορισμός. Διαχείριση κατανεμημένων συναλλαγών ασχολείται με τα προβλήματα της παροχής πάντα συνεπούς κατανεμημένη βάση δεδομένων παρουσία μεγάλου αριθμού συναλλαγές (τοπικές και καθολικές) και αποτυχίες (αστοχίες συνδέσμου επικοινωνίας ή/και ιστότοπου).

Τι είναι η επίπεδη συναλλαγή εξηγήστε με παράδειγμα;

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

Συνιστάται: