Επίπεδο απομόνωσης συναλλαγών

Συγγραφέας: Randy Alexander
Ημερομηνία Δημιουργίας: 28 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 16 Ενδέχεται 2024
Anonim
#TradeYourWay_ Elliott Wave Analysis
Βίντεο: #TradeYourWay_ Elliott Wave Analysis

Περιεχόμενο

Ορισμός - Τι σημαίνει το επίπεδο απομόνωσης συναλλαγών;

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


Το επίπεδο απομόνωσης συναλλαγών αποτελεί μέρος της κατάστασης απομόνωσης ενός συστήματος διαχείρισης βάσεων δεδομένων. Η απομόνωση είναι μία από τις ιδιότητες του ACID (ατομικότητα, συνέπεια, απομόνωση, ανθεκτικότητα).

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το επίπεδο απομόνωσης συναλλαγών

Το επίπεδο απομόνωσης συναλλαγών χρησιμοποιείται κυρίως ως μέσο για την παροχή ακριβούς και αξιόπιστης πρόσβασης στα δεδομένα σε ταυτόχρονες συναλλαγές. Για παράδειγμα, δύο διαφορετικές συναλλαγές ενδέχεται να έχουν ταυτόχρονη πρόσβαση στα ίδια δεδομένα. Επομένως, εάν η αλλαγή που γίνεται στα δεδομένα από μία συναλλαγή δεν μεταβιβάζεται στην άλλη συναλλαγή, μπορεί να επηρεάσει τις λειτουργίες της βάσης δεδομένων. Για να παρακάμψει αυτό, το ΣΔΒΔ χρησιμοποιεί διαφορετικά επίπεδα απομόνωσης συναλλαγών που επιβάλλουν την ανάγνωση και την εγγραφή κλειδιών στα δεδομένα. Υπάρχουν τέσσερις διαφορετικοί τύποι επιπέδων απομόνωσης συναλλαγών.


  1. Serializable: Εφαρμόζει να διαβάζει και να γράφει κλειδαριές έως ότου ολοκληρωθεί η συναλλαγή. Επίσης υλοποιεί κλειδαριές εύρους.
  2. Επαναλαμβανόμενες αναγνώσεις: Εφαρμογές διαβάζει και γράφει κλειδαριές έως ότου ολοκληρωθεί η συναλλαγή. Δεν διαχειρίζεται κλειδαριές εμβέλειας.
  3. Διαβάστε την ανάληψη υποχρέωσης: Εφαρμόζει κλειδαριά γραφής μέχρι να ολοκληρωθεί η συναλλαγή, αλλά απελευθερώνει κλειδαριές ανάγνωσης όταν εκτελείται μια λειτουργία SELECT.
  4. Ανάγνωση μη δεσμευμένου: Μια συναλλαγή μπορεί να δει τις μη δεσμευμένες αλλαγές που έγιναν από την άλλη συναλλαγή