Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Ας υποθέσουμε ότι έχετε πολλά στατιστικά στοιχεία και πίνακες και οι πίνακες περιέχουν πολλές στήλες σε μια βάση δεδομένων του Microsoft SQL Server 2012 ή του SQL Server 2014. Όταν εκτελείτε πολλά ad hoc ερωτήματα για την ανάκτηση δεδομένων από αυτούς τους πίνακες ταυτόχρονα, ενδέχεται να αντιμετωπίσετε το CMEMTHREAD Waits κατά την εκτέλεση.

Επίλυση

Πληροφορίες αθροιστικής ενημέρωσης

Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.

Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Συνιστούμε να κάνετε λήψη και εγκατάσταση των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:

Περισσότερες πληροφορίες

Κατά τη μεταγλώττιση ή μεταγλωττίστε ένα ερώτημα στον SQL Server 2012, ο μηχανισμός πρέπει να λάβετε εισροές από το ιστόγραμμα στατιστικών στοιχείων. Πρέπει να εκτελέσουμε μια σάρωση πίνακα συστήματος και, στη συνέχεια, να φορτώσουμε το συγκεκριμένο ιστόγραμμα των πινάκων που εμπλέκονται στη μνήμη ή στο cache. Αυτές οι καταχωρήσεις πίνακα συστήματος (για τα στατιστικά στοιχεία) αποθηκεύονται στη μνήμη cache του πίνακα συστήματος (CACHESTORE_SYSTEMROWSET). Το αντικείμενο μνήμης που χρησιμοποιείται για τη δημιουργία αυτών των καταχωρήσεων στο cache δεν είναι κατανεμημένο και είναι καθολικό. Επομένως, εάν έχετε εκχωρήσεις ταυτόχρονης μνήμης που εκτελούνται κατά τη διάρκεια αυτής της λειτουργίας, θα συναντήσετε το CMEMTHREAD waites σε αυτό το αντικείμενο μνήμης. Αυτό συμβαίνει συνήθως όταν υποβάλλετε πολλά ερωτήματα που απαιτούν μεταγλώττιση ή επανάληψη μεταγλώττισης. Αυτή η επείγουσα επιδιόρθωση αλλάζει το αντικείμενο καθολικής μνήμης για κατάτμηση, έτσι ώστε οι ταυτόχρονες εκχωρήσεις μνήμης που χρησιμοποιούν τη μνήμη cache του πίνακα συστήματος να μην συναντούν τη διένεξη και το CMEMTHREAD αναμένει. Για περισσότερες πληροφορίες σχετικά με το παρόμοιο πρόβλημα, ανατρέξτε στο θέμα KB 3026082: επιδιόρθωση: SOS_CACHESTORE ισχυρισμός κλειδώματος σε μνήμη cache συστήματος πίνακα γραμμών προκαλεί υψηλή χρήση της CPU στον SQL Server 2012 ή 2014.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×