Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει η συγχώνευση αναπαραγωγής;
Η συγχώνευση αναπαραγωγής είναι μια δυνατότητα που προσφέρεται από τους διακομιστές Microsoft SQL που επιτρέπει την αποστολή αλλαγών από έναν κύριο διακομιστή, που ονομάζεται εκδότης, σε έναν ή περισσότερους δευτερεύοντες διακομιστές, που ονομάζονται συνδρομητές.
Η συγχώνευση αναπαραγωγής είναι ένας από τους τρόπους που διατίθενται στον Microsoft SQL Server για τη διανομή δεδομένων σε διάφορους διακομιστές από έναν κύριο διακομιστή. Η συγχώνευση αναπαραγωγής είναι ένας από τους τρεις τύπους αναπαραγωγής, μαζί με την αναπαραγωγή στιγμιότυπου και την αναπαραγωγή συναλλαγών. Ο τύπος που χρησιμοποιείται εξαρτάται από τις ανάγκες της βάσης δεδομένων, τη συχνότητα αλλαγών σε αυτήν και την εκδοχή του SQL Server που χρησιμοποιείται.
Η Techopedia εξηγεί τη συγχώνευση αναπαραγωγής
Η συγχώνευση αναπαραγωγής είναι ο πιο πολύπλοκος τύπος αναπαραγωγής επειδή επιτρέπει στον εκδότη και στον συνδρομητή να πραγματοποιούν ανεξάρτητες αλλαγές στη βάση δεδομένων. Σε αυτό το σενάριο, είναι αμφισβητήσιμο εάν ο εκδότης είναι αυστηρά ο κύριος διακομιστής, επειδή άλλοι διακομιστές μπορούν επίσης να κάνουν αλλαγές στα δεδομένα. Εν πάση περιπτώσει, οι αλλαγές συγχρονίζονται από παράγοντες συγχώνευσης που βρίσκονται σε αμφότερους τους διακομιστές, καθώς και από έναν προκαθορισμένο μηχανισμό επίλυσης συγκρούσεων σε περίπτωση σύγκρουσης των αλλαγών των δεδομένων. Τέτοιες συγκρούσεις ενδέχεται να προκύψουν επειδή η αναπαραγωγή συγχώνευσης δεν απαιτεί σύνδεση δικτύου σε πραγματικό χρόνο μεταξύ του εκδότη και του συνδρομητή, πράγμα που αυξάνει την πραγματική πιθανότητα ενός διακομιστή να αλλάζει δεδομένα και άλλος διακομιστής που αργότερα αλλάζει τα ίδια δεδομένα σε διαφορετική τιμή.
Η συγχώνευση συγχώνευσης χρησιμοποιείται συνήθως από φορητούς υπολογιστές και άλλους χρήστες κινητών τηλεφώνων που δεν μπορούν να συνδεθούν συνεχώς με τον εκδότη, αλλά πρέπει να μεταφέρουν ένα αντίγραφο της βάσης δεδομένων στο οποίο μπορούν να κάνουν αλλαγές.