Σύνοψη
Αυτή η ενημέρωση βελτιώνει την υποστήριξη για την αντιμετώπιση προβλημάτων εκτέλεσης ερωτημάτων που σχετίζονται με την εκχώρηση μνήμης, προσθέτοντας ένα νέο προειδοποιητικό μήνυμα Showplan XML στον SQL Server 2014 Service Pack 2 (SP2) ή 2016. όταν ο SQL Server εντοπίζει ένα σενάριο στο οποίο η χρήση της εκχώρησης μνήμης είναι αναποτελεσματική, το στοιχείο MemoryGrantWarning προστίθεται στην πραγματική Showplan XML. Αυτό το στοιχείο περιέχει πληροφορίες σχετικά με την αρχική αίτηση, τη μνήμη που έχει εκχωρηθεί και τη μέγιστη επιτρεπόμενη επιχορήγηση. Το πιο συνηθισμένο σενάριο για αυτή την προειδοποίηση είναι όταν ένα ερώτημα χρησιμοποιεί μόνο ένα κλάσμα της εκχώρησης μνήμης που έχει εκχωρηθεί. Τα άλλα σενάρια είναι σπάνια και η σχετική συμπεριφορά του SQL Server μπορεί να αλλάξει σε μελλοντικές εκδόσεις.
Επίλυση
Αυτή η ενημέρωση περιλαμβάνεται στο ακόλουθο Service Pack για τον SQL Server:
SQL server 2014 Service Pack 2 SQL Server 2016 Service Pack 1
Τα Service Pack είναι αθροιστικά. Κάθε νέο Service Pack περιέχει όλες τις επιδιορθώσεις που υπάρχουν σε προηγούμενα Service Pack, μαζί με τυχόν νέες επιδιορθώσεις. Η σύστασή μας είναι να εφαρμόσουμε το πιο πρόσφατο Service Pack και την πιο πρόσφατη αθροιστική ενημέρωση για το συγκεκριμένο Service Pack. Δεν χρειάζεται να εγκαταστήσετε ένα προηγούμενο Service Pack πριν από την εγκατάσταση του πιο πρόσφατου Service Pack. Χρησιμοποιήστε τον πίνακα 1 στο ακόλουθο άρθρο για να βρείτε περισσότερες πληροφορίες σχετικά με το πιο πρόσφατο Service Pack και την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση.
Αναφορές
Μάθετε περισσότερα σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.