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

Συμπτώματα

Ας υποθέσουμε ότι εγκαθιστάτε την έκδοση 64-bit του Microsoft SQL Server 2014, 2016 ή 2017 σε έναν υπολογιστή που εκτελεί Windows Server 2012 ή παλαιότερη έκδοση του λειτουργικού συστήματος των Windows. Όταν ο SQL Server χρησιμοποιεί όλο το χώρο εικονικών διευθύνσεων λειτουργίας χρήστη, ενδέχεται να εμφανιστεί ένα μήνυμα σφάλματος "εκτός μνήμης" στο αρχείο καταγραφής σφαλμάτων του SQL Server. Επιπλέον, τα ερωτήματα διαρκεί πολύ χρόνο για να ολοκληρώσετε την εκτέλεση και η αναμονή SOS_MEMORY_TOPLEVELBLOCKALLOCATOR εμφανίζεται.

Όταν εξετάζετε τα παρακάτω σημεία πληροφοριών, θα διαπιστώσετε ότι υπάρχει πολύ χαμηλός διαθέσιμος χώρος εικονικών διευθύνσεων:

  • DBCC MEMORYSTATUS-διαδικασία/σύστημα υπολογίζει την ενότητα-διαθέσιμη εικονική μνήμη

  • DMV: sys.dm_os_process_memory virtual_address_space_available_kb στήλης

Αυτές οι τιμές ξεκινούν γύρω στα 8 terabyte (TB) σε μια διεργασία x64 και συνεχίζουν να κατεβαίνουν και να φτάνουν σε λίγα gigabyte (GB).

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

Τα παρακάτω σημεία δεδομένων θα συνεχίσουν να αυξάνονται με την πάροδο του χρόνου:

  • DMV: sys.dm_os_process_memory και sys.dm_os_memory_nodes virtual_address_space_reserved_kb στηλών

  • DBCC MEMORYSTATUS-ενότητα "διαχείριση μνήμης"-Δεσμευμένη VM

Αυτές οι τιμές συνήθως αυξάνουν σε πολλαπλάσια της τιμής "Μέγιστος διακομιστής μνήμης" έως σχεδόν 8 TB.

Σημείωση το σχετικό πρόβλημα περιγράφεται επίσης στο KB 3074434

Επίλυση

Αυτή η ενημέρωση περιλαμβάνεται στις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server:

      Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2017

      Αθροιστική ενημερωμένη έκδοση 8 για SQL Server 2016 SP1  

      Αθροιστική ενημερωμένη έκδοση 10 για τον SQL Server 2014 Service Pack 2

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

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2017

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2016

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2014

Σημείωση Μετά την εφαρμογή αυτής της ενημέρωσης, πρέπει να προσθέσετε τη σημαία ανίχνευσης 8075 ως παράμετρο εκκίνησης για να ενεργοποιήσετε αυτήν την αλλαγή.

Κατάσταση

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

Αναφορές

Μάθετε περισσότερα σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.

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

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

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

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

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

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

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

×