Πώς λειτουργεί το δεσμευμένο στιγμιότυπο ανάγνωσης;
Πώς λειτουργεί το δεσμευμένο στιγμιότυπο ανάγνωσης;

Βίντεο: Πώς λειτουργεί το δεσμευμένο στιγμιότυπο ανάγνωσης;

Βίντεο: Πώς λειτουργεί το δεσμευμένο στιγμιότυπο ανάγνωσης;
Βίντεο: Πως να διαβάσετε Διαγραμμένα μηνύματα σε Viber & Messenger 2024, Νοέμβριος
Anonim

Τι είναι Διαβάστε το Committed Snapshot Απομόνωση? Η ιδέα πίσω Διαβάστε το Committed Snapshot Η απομόνωση είναι η εξής: αντί να κλειδώσετε μια εγγραφή κατά τη διάρκεια του ΑΝΑΓΝΩΣΗ φάση με ένα κοινόχρηστο κλείδωμα, ο SQL Server θα σας επιστρέψει με διαφάνεια το παλιό δεσμευμένος έκδοση εγγραφής από το κατάστημα εκδόσεων. Το κατάστημα έκδοσης αποθηκεύεται στο TempDb.

Στη συνέχεια, είναι η ανάγνωση δεσμευμένη στιγμιότυπο σε;

Δεν τοποθετούνται κλειδαριές στα δεδομένα όταν αυτά διαβάζεται , Έτσι ΣΤΙΓΜΙΟΤΥΠΟ οι συναλλαγές δεν εμποδίζουν άλλες συναλλαγές από την εγγραφή δεδομένων. ο READ_COMMITTED_SNAPSHOT Η επιλογή βάσης δεδομένων καθορίζει τη συμπεριφορά της προεπιλογής ΔΙΑΒΑΣΤΕ ΔΕΣΜΕΥΜΕΝΟΙ επίπεδο απομόνωσης όταν στιγμιότυπο Η απομόνωση είναι ενεργοποιημένη σε μια βάση δεδομένων.

Επιπλέον, πώς μπορώ να ελέγξω το επίπεδο απομόνωσης του στιγμιότυπου; Για να ελέγξετε αν το στιγμιότυπο συναλλαγή επίπεδο απομόνωσης είναι ενεργοποιημένο, ακολουθήστε τα εξής βήματα: Ξεκινήστε το SQL Server Profiler.

Σημείωση Για να εμφανίσετε τη στήλη TransactionID, κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου Εμφάνιση όλων των στηλών.

  1. Κάντε κλικ στην επιλογή Εκτέλεση για να ξεκινήσει το ίχνος.
  2. Στο Business Intelligence Development Studio, επεξεργαστείτε το έργο Υπηρεσίες ανάλυσης.

Δεύτερον, πώς λειτουργεί η απομόνωση Snapshot;

Το SNAPSHOT IOLATION λειτουργεί με τον τρόπο που όταν γίνεται μια ανάγνωση σε έναν πίνακα, ανακτά την τελευταία έκδοση των σειρών που δεσμεύτηκαν τη στιγμή που ξεκίνησε η συναλλαγή. Αυτό παρέχει μια συνεπή στιγμιότυπο των δεδομένων εντός της συναλλαγής.

Τι διαβάζεται δεσμευμένο στιγμιότυπο;

Η ιδέα πίσω Διαβάστε το Committed Snapshot Η απομόνωση είναι η εξής: αντί να κλειδώσετε μια εγγραφή κατά τη διάρκεια του ΑΝΑΓΝΩΣΗ φάση με ένα κοινόχρηστο κλείδωμα, ο SQL Server θα σας επιστρέψει με διαφάνεια το παλιό δεσμευμένος έκδοση εγγραφής από το κατάστημα εκδόσεων. Το κατάστημα έκδοσης αποθηκεύεται στο TempDb.

Συνιστάται: