Σύνδεση αποστολής

Συγγραφέας: Robert Simon
Ημερομηνία Δημιουργίας: 18 Ιούνιος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Κάνε τη Τηλεόραση σου Έξυπνη! (4K Netflix & YouTube)
Βίντεο: Κάνε τη Τηλεόραση σου Έξυπνη! (4K Netflix & YouTube)

Περιεχόμενο

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

Η αποστολή αρχείων καταγραφής είναι μια λειτουργία του SQL Server της Microsoft, στην οποία οι καταγεγραμμένες αλλαγές μιας βάσης δεδομένων (logs) μεταφέρονται αυτόματα σε μια βάση δεδομένων αντιγράφου που έχει ρυθμιστεί σε διακομιστή αναμονής. Είναι ένα ισχυρό και χρήσιμο εργαλείο για την αύξηση της διαθεσιμότητας της βάσης δεδομένων διατηρώντας μια δεύτερη ζεστή βάση δεδομένων που μπορεί να συμπληρώσει λογικά γρήγορα για μια ξαφνικά μη διαθέσιμη πρωτεύουσα βάση δεδομένων.

Σημειώστε ότι η δυνατότητα μετακίνησης αλλαγών βάσης δεδομένων σε πραγματικό χρόνο από μια βάση δεδομένων σε άλλη δεν είναι μοναδική για τον SQL Server. Η αποστολή μηνυμάτων είναι απλώς η εφαρμογή της ιδέας από την Microsoft.


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

Η Techopedia εξηγεί την αποστολή αρχείων καταγραφής

Η αποστολή log είναι λίγο διαφορετική από την κατοπτρική βάση δεδομένων. Πρόκειται για μια ασύγχρονη κίνηση αλλαγών από το ένα διακομιστή στο άλλο και μπορεί να συμβεί όταν οι αλλαγές της κύριας βάσης δεδομένων μεταφέρονται σε διάφορες βάσεις δεδομένων αναμονής. Επίσης, σε περίπτωση αποτυχίας της κύριας βάσης δεδομένων, η αποτυχία της βάσης δεδομένων αναμονής πρέπει να γίνεται χειροκίνητα.

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

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


  • Η αποτυχία της βάσης δεδομένων δεν είναι αυτόματη
  • Η βάση δεδομένων αναμονής δεν είναι διαθέσιμη για επεξεργασία.
  • Υπάρχουν ορισμένοι χρόνοι διακοπής λειτουργίας ενώ οι διαχειριστές βάσεων δεδομένων αλλάζουν τις λειτουργίες στο νέο διακομιστή.
  • Υπάρχει ακόμα ο κίνδυνος κάποιας απώλειας δεδομένων εάν τα τελευταία λεπτά των δεδομένων από τον κύριο διακομιστή δεν αντιγράφηκαν πριν να καταστούν διαθέσιμα.

Η αποστολή συνδέσεων είναι ιδανική για καταστάσεις στις οποίες δεν είναι απολύτως απαραίτητο να διατηρηθεί το 100% χρόνο λειτουργίας.