Βελτίωση
Αυτό βελτιώνει το όριο προσόντων για την αναδιοργάνωση για την κατάργηση διαγραμμένων γραμμών από μια ομάδα γραμμών στο ευρετήριο ομαδοποιημένων στηλών (CCI) στο SQL Server 2019.
Για καλύτερη διατήρηση των διαγραμμένων γραμμών στο ευρετήριο ομαδοποιημένων στηλών, εισάγονται οι εντολές Trace Flag (TF) 11631 και TF 11634. Για να μάθετε περισσότερα σχετικά με την Ανίχνευση σημαιών, ανατρέξτε στο θέμα DBCC TRACEON - Trace Flags (Transact-SQL).
Περισσότερες πληροφορίες
Από προεπιλογή, όταν εκτελείται η πρόταση ALTER INDEX REORGANIZE, το κατάλληλο όριο για την κατάργηση γραμμών διαγραφής από μια ομάδα γραμμών είναι ότι η συγκεκριμένη ομάδα γραμμών έχει διαγράψει το 10% των μέγιστων πιθανών γραμμών σε μια ομάδα γραμμών. Δεδομένου ότι οι μέγιστες δυνατές γραμμές σε μια ομάδα γραμμών είναι 1 εκατομμύριο γραμμές, το όριο προσόντων είναι 10%, το οποίο είναι 100K γραμμές που διαγράφηκαν σε μια ομάδα γραμμών πριν από την αναδιοργάνωση καταργεί τις γραμμές από την ομάδα γραμμών. Για να μάθετε περισσότερα σχετικά με την αναδιοργάνωση και την αναδημιουργία ευρετηρίων, ανατρέξτε στο θέμα Ανασυγκρότηση ευρετηρίων με την αναδόμηση ή την αναδιοργάνωση του ευρετηρίου.
Το όριο έχει λίγες ανησυχίες:
-
Για λίγες ομάδες με πλήρες μέγεθος γραμμών 1M, η συμπλήρωση των διαγραμμένων γραμμών των 100K μπορεί να διαρκέσει πολλή ώρα και μέχρι τότε οι διαγραμμένες γραμμές να μην εκκαθαριστούν.
-
Για μικρότερες ομάδες γραμμών, το ποσοστό των διαγραμμένων γραμμών θα είναι τεράστιο, αλλά οι διαγραμμένες γραμμές δεν θα θεωρούνται ότι έχουν ολοκληρωθεί.
Για περισσότερες λεπτομέρειες, ανατρέξτε στο θέμα Νέες σημαίες ανίχνευσης για καλύτερη συντήρηση των διαγραμμένων γραμμών στο ευρετήριο του Columnstore
Επίλυση
Αυτή η βελτίωση περιλαμβάνεται στην ακόλουθη συγκεντρωτική ενημέρωση για SQL Server:
Κάθε νέα συγκεντρωτική ενημέρωση για το SQL Server περιέχει όλες τις άμεσες επιδιορθώσεις και τις επιδιορθώσεις ασφαλείας που υπήρχαν στην προηγούμενη δομή. Συνιστάται να εγκαταστήσετε την πιο πρόσφατη έκδοση για την έκδοση του SQL Server σας:
Αναφορές
Ενημερωθείτε σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.