Συμπτώματα
Ας υποθέσουμε ότι έχετε τις ομάδες διαθεσιμότητας του AlwaysOn που έχουν ρυθμιστεί στον SQL Server 2014 ή 2016. Εάν μια εφαρμογή χρησιμοποιεί την υπόδειξη TABLOCK , η εργασία της υπηρεσίας ελέγχου χρήσης του Service Broker (UCS) διαρροών μνήμης. Σε αυτήν την περίπτωση, μπορείτε να δείτε ότι ο αριθμός των εργασιών στη συνάρτηση sys.dm_os_tasks αυξάνεται συνεχώς. Αυτό έχει ως αποτέλεσμα ο συγχρονισμός του AlwaysOn να γίνει αργός.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή η διαρροή της εργασίας UCS μπορεί να προκαλέσει την κατανάλωση περισσότερης χρήσης CPU από την οθόνη κλειδώματος.
Επίλυση
Αυτό το πρόβλημα διορθώθηκε για πρώτη φορά στις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server:
Αθροιστική ενημερωμένη έκδοση 7 για τον SQL Server 2014 Service Pack 1
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL server 2014 SP2 αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2016
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL server 2014πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2016
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Αναφορές
Μάθετε σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.