Τι είναι το LSN στο Postgres;
Τι είναι το LSN στο Postgres;

Βίντεο: Τι είναι το LSN στο Postgres;

Βίντεο: Τι είναι το LSN στο Postgres;
Βίντεο: Qlik Fix: How to Restart a Replicate Task from LSN for a PostgreSQL Source 2024, Νοέμβριος
Anonim

Σε PostgreSQL ορολογία, an LSN (Αριθμός ακολουθίας καταγραφής) είναι ένας ακέραιος αριθμός 64 bit που χρησιμοποιείται για τον προσδιορισμό μιας θέσης στο WAL (Αρχείο εγγραφής μπροστά), που χρησιμοποιείται για τη διατήρηση της ακεραιότητας των δεδομένων. Εσωτερικά στον κώδικα, η διαχείριση του γίνεται ως XLogRecPtr, ένας απλός ακέραιος αριθμός 64 bit.

Στη συνέχεια, μπορεί επίσης να ρωτήσει κανείς, τι είναι το checkpoint στο postgresql;

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

Γνωρίζετε επίσης, τι είναι το Wal in Postgres; Postgres WAL . Καταγραφή εκ των προτέρων εγγραφής, ή όπως συνήθως αναφέρεται, WAL , είναι μια βελτιστοποίηση Postgres χρησιμοποιείται για την ελαχιστοποίηση της εισόδου/εξόδου του δίσκου, ενώ παράλληλα αποτρέπει την απώλεια δεδομένων. Διαισθητικά, κάθε φορά που ολοκληρώνεται μια συναλλαγή, μια εγγραφή κάθε αλλαγής που έγινε η συναλλαγή πρέπει να έχει γραφτεί σε μόνιμη αποθήκευση.

Κατά συνέπεια, τι είναι η λογική αναπαραγωγή στο postgresql;

Λογική αντιγραφή είναι μια μέθοδος του αναπαράγοντας αντικείμενα δεδομένων και τις αλλαγές τους, με βάση τους αντιγραφή ταυτότητα (συνήθως πρωτεύον κλειδί). Χρησιμοποιούμε τον όρο λογικός σε αντίθεση με τη φυσική αντιγραφή , το οποίο χρησιμοποιεί ακριβείς διευθύνσεις μπλοκ και byte-by-byte αντιγραφή.

Τι είναι το Wal buffer;

Το ημερολόγιο εγγραφής μπροστά ( WAL ) buffers ονομάζονται επίσης "ημερολόγιο συναλλαγών buffers ", που είναι ένα ποσό της εκχώρησης μνήμης για αποθήκευση WAL δεδομένα. Αυτό WAL Τα δεδομένα είναι οι πληροφορίες μεταδεδομένων σχετικά με αλλαγές στα πραγματικά δεδομένα και επαρκούν για την ανακατασκευή των πραγματικών δεδομένων κατά τη διάρκεια των εργασιών ανάκτησης της βάσης δεδομένων.

Συνιστάται: