Τι είναι το κενό στην PostgreSQL;
Τι είναι το κενό στην PostgreSQL;

Βίντεο: Τι είναι το κενό στην PostgreSQL;

Βίντεο: Τι είναι το κενό στην PostgreSQL;
Βίντεο: PostgreSQL Tutorial In Hindi | Inner Join / Simple Join (Part-17) 2024, Νοέμβριος
Anonim

ΚΕΝΟ ανακτά την αποθήκευση που καταλαμβάνεται από νεκρές πλειάδες. Στο κανονικό PostgreSQL λειτουργία, πλειάδες που έχουν διαγραφεί ή παρωχηθεί από μια ενημέρωση δεν αφαιρούνται φυσικά από τον πίνακά τους. παραμένουν παρόντες μέχρι α ΚΕΝΟ Εγινε. Επομένως είναι απαραίτητο να γίνει ΚΕΝΟ περιοδικά, ειδικά σε πίνακες που ενημερώνονται συχνά.

Σχετικά με αυτό, ποια είναι η χρήση του κενού στην PostgreSQL;

ο ΚΕΝΟ δήλωση είναι μεταχειρισμένος για να ανακτήσετε την αποθήκευση αφαιρώντας απαρχαιωμένα δεδομένα ή πλειάδες από το PostgreSQL βάση δεδομένων.

τι είναι η κατάψυξη κενού στο Postgres; Κατάψυξη κενού επισημαίνει τα περιεχόμενα ενός πίνακα με μια πολύ ειδική χρονική σήμανση συναλλαγής που λέει postgres ότι δεν χρειάζεται να σκουπιστεί ποτέ με ηλεκτρική σκούπα. Επόμενη ενημέρωση αυτό το παγωμένο αναγνωριστικό θα εξαφανιστεί. Για παράδειγμα, η βάση δεδομένων template0 είναι παγωμένη επειδή δεν αλλάζει ποτέ (από προεπιλογή δεν μπορείτε να συνδεθείτε σε αυτήν.)

Επίσης να ξέρετε, τι κάνει το vacuum Full;

ΚΕΝΟ ΠΛΗΡΕΣ . ΚΕΝΟ ΠΛΗΡΕΣ γράφει το ολόκληρος περιεχόμενο του πίνακα σε ένα νέο αρχείο δίσκου και απελευθερώνει τον χαμένο χώρο πίσω στο λειτουργικό σύστημα. Αυτό προκαλεί κλείδωμα σε επίπεδο τραπεζιού στο τραπέζι και αργές ταχύτητες. VACUUM FULL θα πρέπει να αποφεύγεται σε σύστημα υψηλού φορτίου.

Τι είναι η ανάλυση PostgreSQL;

PostgreSQL ANALYZE Η εντολή συλλέγει στατιστικά στοιχεία σχετικά με συγκεκριμένες στήλες πίνακα, ολόκληρο τον πίνακα ή ολόκληρη τη βάση δεδομένων. ο PostgreSQL Ο προγραμματιστής ερωτημάτων χρησιμοποιεί στη συνέχεια αυτά τα δεδομένα για να δημιουργήσει αποτελεσματικά σχέδια εκτέλεσης για ερωτήματα. ΑΝΑΛΥΕΙ ; συλλέγει στατιστικά στοιχεία για όλους τους πίνακες στην τρέχουσα βάση δεδομένων.

Συνιστάται: