Συμπτώματα
Ας υποθέσουμε ότι έχετε μια βάση δεδομένων που έχει ευρετήρια columnstore στο Microsoft SQL Server 2014. Όταν εκτελείτε DBCC CHECKDB εντολή στη βάση δεδομένων, παρουσιάζεται διαρροή μνήμης κάτω από το MEMORYCLERK_SQLQUERYEXEC clerk. Η μνήμη κάτω από αυτόν τον υπάλληλο αυξάνεται κάθε φορά που εκτελείτε DBCC CHECKDB εντολή, μέχρι να καταναλωθεί όλη η διαθέσιμη μνήμη.
Σημείωση Το αντικείμενο μνήμης που έχει ως αποτέλεσμα τη διαρροή είναι MEMOBJ_COLUMNBATCH. Δημιουργείται κάτω από τον υπάλληλο μνήμης MEMORYCLERK_SQLQUERYEXEC.
Επίλυση
Πληροφορίες αθροιστικής ενημέρωσης
Το πρόβλημα διορθώθηκε για πρώτη φορά στην ακόλουθη αθροιστική ενημερωμένη έκδοση του SQL Server.
- Αθροιστική ενημερωμένη έκδοση 1 για SQL Server 2014 SP1
- Αθροιστική ενημερωμένη έκδοση 6 για SQL Server 2014
Σύσταση: Εγκαταστήστε την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση για SQL Server
Κάθε νέα αθροιστική ενημερωμένη έκδοση για SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη αθροιστική ενημερωμένη έκδοση. Συνιστάται να κάνετε λήψη και εγκατάσταση των πιο πρόσφατων αθροιστικών ενημερώσεων για SQL Server:
- Τελευταία αθροιστική ενημερωμένη έκδοση για το SQL Server 2014 SP1
- Τελευταία αθροιστική ενημερωμένη έκδοση για το SQL Server 2014
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".