Συμπτώματα
Ας υποθέσουμε ότι προσπαθείτε να εισαγάγετε τιμές στη στήλη του ευρετηρίου που οδηγεί στον Microsoft SQL Server 2012 ή στον SQL Server 2014. Όταν λιγότεροι από το 90 τοις εκατό των γραμμών που έχουν εισαχθεί έχουν τιμές που υπερβαίνουν την υψηλότερη τιμή RANGE_HI_KEY στο ιστόγραμμα, η στήλη θεωρείται στάσιμη αντί για αύξουσα. Επομένως, το πλήκτρο αύξουσα δεν ανιχνεύεται και οι σημαίες ανίχνευσης 2389 και 2390 που χρησιμοποιούνται συνήθως για να διορθώσουν το πρόβλημα με τα αύξουσα πλήκτρα δεν λειτουργούν. Αυτό προκαλεί κακή εκτίμηση της προτεραιότητα όταν χρησιμοποιείτε τα κατηγόρημα που είναι πέρα από την RANGE_HI_KEY τιμή των υπαρχουσών στατιστικών στοιχείων.Σημείωση Όταν εφαρμόζετε αυτήν την αθροιστική ενημερωμένη έκδοση, θα πρέπει να ενεργοποιήσετε τη σημαία ανίχνευσης 4139. Αυτό έχει ως αποτέλεσμα ο SQL Server να τροποποιεί πάντα το ιστόγραμμα στο σενάριο που περιγράφεται, ανεξάρτητα από την κατάσταση της κύριας στήλης (αύξουσα, φθίνουσα ή στάσιμη).
Επίλυση
Αυτό το πρόβλημα διορθώθηκε για πρώτη φορά στις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server:
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL server 2012 SP2αθροιστική ενημερωμένη έκδοση 2 για SQL Server 2014αθροιστική ενημερωμένη έκδοση 10 για τον SQL Server 2012 SP1
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".