Σφάλμα #: 203819 (Συντήρηση περιεχομένου) VSTS:2112555
Συμπτώματα
Κατά την αναδημιουργία ευρετηρίου για έναν πίνακα σε Microsoft SQL Server 2012 ή 2014 διακομιστή SQL, μπορεί να μειωθεί η μνήμη Cache SQL και η χρήση της CPU αυξάνεται. Επιπλέον, SQL Server, ενδέχεται να αντιμετωπίσετε σφάλματα out-of-memory.
Αυτό το ζήτημα παρουσιάζεται επειδή η μνήμη καταναλώνεται από το λογιστών μνήμη MEMORYCLERK_SQLLOGPOOL που χρησιμοποιείται εσωτερικά για δραστηριότητες καταγραφής συναλλαγών.
Σημείωση Αυτό το ζήτημα προκύπτει μόνο όταν χρησιμοποιείτε ομάδες διαθεσιμότητας AlwaysOn στο 2012 διακομιστή SQL ή στο SQL Server 2014.
Για να διαγνώσετε η χρήση μνήμης λεπτομερείς, χρησιμοποιήστε τις ακόλουθες μεθόδους:
-
Η χρήση της μνήμης συνολικά, κοινόχρηστα, ιδιωτικό χώρο συγκέντρωσης LogPool
SELECT total_pages*8 as Total_Pages_KB, private_pages*8 as Private_Pages_KB from sys.dm_logpool_stats -
LogPool χρήση μνήμης ιδιωτικό χώρο συγκέντρωσης για κάθε DB και καταναλωτή
SELECT c.database_id, c.consumer_name, c.private_pool_pages*8 as Private_pages_KBFROM sys.databases d CROSS APPLY sys.dm_logpool_consumers (d.database_id) c
Προτεινόμενη αντιμετώπιση
Το ζήτημα επιδιορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημερωμένη έκδοση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 2 για SQL Server 2012 SP2/en-us/help/2983175
Αθροιστική ενημερωμένη έκδοση 1 για SQL Server 2014/en-us/help/2931693
Κάθε νέα αθροιστική ενημερωμένη έκδοση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ασφαλείας διορθώνει που συμπεριλήφθηκαν με την προηγούμενη αθροιστική ενημερωμένη έκδοση. Αποσύρετε τις πιο πρόσφατες αθροιστικές ενημερωμένες εκδόσεις για τον SQL Server:
-
Πιο πρόσφατη αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012 SP2
-
Πιο πρόσφατη αθροιστική ενημερωμένη έκδοση για SQL Server 2014
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Περισσότερες πληροφορίες
Για περισσότερες πληροφορίες σχετικά με το παρόμοιο ζήτημα που περιγράφεται στην επείγουσα επιδιόρθωση 2821783, κάντε κλικ στον αριθμό του παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2821783 ΕΠΙΔΙΌΡΘΩΣΗ: Out-of-memory σφάλματα που σχετίζονται με μια λογιστών μνήμης στο SQL Server 2012
Author: leowang
Writer: v-juwang
Τεχνικές αναθεωρητής: pranabm; wonkim; jackli; jaynar; sureshka; leowang
Editor:v-emy