KB2986627 - ΔΙΟΡΘΩΣΗ: Η ΕΝΗΜΕΡΩΣΗ ΣΤΑΤΙΣΤΙΚΩΝ εκτελεί εσφαλμένη δειγματοληψία και επεξεργασία για έναν πίνακα με ευρετήριο columnstore στο SQL Server

Ισχύει για
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Συμπτώματα

Ας υποθέσουμε ότι δημιουργείτε ένα ευρετήριο columnstore σε έναν πίνακα που έχει ένα ευρετήριο συμπλέγματος και δεν έχει μη ομαδοποιημένο ευρετήριο στο Microsoft SQL Server 2012 ή SQL Server 2014. Όταν εκτελείτε την πρόταση UPDATE STATISTICS στο ευρετήριο συμπλέγματος, εφαρμόζεται εσφαλμένο ποσοστό δείγματος και τα βήματα ιστογράμματος δεν αντιπροσωπεύουν τη σωστή κατανομή δεδομένων. Μπορείτε να προβάλετε το αποτέλεσμα εκτελώντας την ακόλουθη εντολή μετά την ενημέρωση των στατιστικών στοιχείων:

DBCC SHOW_STATISTICS ( table_or_indexed_view_name , target ) WITH STAT_HEADER

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

Σημείωση Αυτό το ζήτημα παρουσιάζεται επίσης στην SQL Server 2012 αθροιστική ενημερωμένη έκδοση 8 (CU8) ή τις νεότερες εκδόσεις.

Επίλυση

Το πρόβλημα διορθώθηκε για πρώτη φορά στην ακόλουθη αθροιστική ενημερωμένη έκδοση του SQL Server.

Αθροιστική ενημερωμένη έκδοση 4 για SQL Server 2014 /el-gr/help/2999197

Αθροιστική ενημερωμένη έκδοση 2 για SQL Server 2012 SP2 /el-gr/help/2983175

Πληροφορίες σχετικά με τις αθροιστικές ενημερώσεις για SQL Server

Κάθε νέα αθροιστική ενημερωμένη έκδοση για SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη αθροιστική ενημερωμένη έκδοση. Δείτε τις πιο πρόσφατες αθροιστικές ενημερώσεις για SQL Server:

      

Λύση

Για να επιλύσετε αυτό το ζήτημα, προσθέστε ένα μη ομαδοποιημένο ευρετήριο στον πίνακα.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".