ΕΠΙΔΙΌΡΘΩΣΗ: Ενδέχεται να αντιμετωπίσετε ζητήματα επιδόσεων στο SQL Server 2012

Ενημερώσεις κώδικα του Microsoft SQL Server 2012 Service Pack 1 διανέμονται ως ένα αρχείο με δυνατότητα λήψης. Δεδομένου ότι οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με το προηγούμενο SQL Server 2012 Service Pack 1 έκδοση της ενημέρωσης κώδικα. 

Συμπτώματα

Ενδέχεται να αντιμετωπίσετε χαμηλές επιδόσεις στο SQL Server 2012. Όταν ελέγχετε εργαλεία εποπτείας επιδόσεων του SQL Server, ανατρέξτε στα παρακάτω:
  • Ταχεία μείωση των τιμών μετρητή επιδόσεων έχει SQLServer:Buffer Manager\Page διάρκεια ζωής . Όταν παρουσιαστεί αυτό το ζήτημα, ο μετρητής είναι κοντά στο 0.
  • Η μέγιστη τιμή της το SQL Server: μετρητής manager\LazyWrites/δευτερόλεπτο Buffer είναι μεγαλύτερος από 1 για μερικά δευτερόλεπτα.
  • Η αύξηση των τιμών μετρητών επιδόσεων SQLServer:Memory Manager\Free μνήμης (KB) .

Αιτία

Η Εποπτεία πόρων και δραστηριότητες lazy writer στον SQL Server έχουν σχεδιαστεί για να διατηρήσετε το μέγεθος της μνήμης cache και ελεύθερη λίστα δυνατοτήτων για να αποφευχθούν περιπτώσεις έλλειψης μνήμης. Σε σπάνιες περιπτώσεις, η διαχείριση μνήμης στο μηχανισμό βάσης δεδομένων του SQL Server ενδέχεται να επιτρέπουν την κατάσταση ΣΥΡΡΊΚΝΩΣΗΣ για το χώρο συγκέντρωσης Buffer για περισσότερο από το απαιτούμενο. Όταν πλησιάζει το στόχο της μνήμης, μια ξαφνική καταιγισμού των εκχωρήσεων μνήμης ενδέχεται να προκαλέσει αποτυχίες εκχώρησης μνήμης και εσωτερικό επαναλήψεις. Κατά τη διάρκεια των δραστηριοτήτων "Επανάληψη", το πρόγραμμα διαχείρισης μνήμης μπορεί να ενεργοποιήσει ΣΥΡΡΊΚΝΩΣΗΣ μελών σχετικά με τις διάφορες μνημών cache για να υποστηρίζει τις νέες αιτήσεις μνήμης. Κάτω από αυτές τις επαναλήψεις υπάρχει ένα μικρό παράθυρο στο οποίο ενδέχεται να παραμένουν ενεργοποιημένες για την κατάσταση της ΣΥΡΡΊΚΝΩΣΗΣ μεγαλύτερο από όσο απαιτείται για να επαναφέρετε την ελεύθερη λίστα δυνατοτήτων.

Αυτό προκαλεί μια προσωρινή έκδοση του περισσότερη μνήμη από όση απαιτείται για να επιστρέψετε σε μια σταθερή κατάσταση. Για παράδειγμα, το χώρο συγκέντρωσης buffer να εκδίδουν περισσότερες σελίδες δεδομένων από το απαιτούμενο, φουσκώνουν τα βάθη ελεύθερη λίστα και η μείωση της σελίδας έχει διάρκεια ζωής (ΔΕΊΓΜΑ) για το χώρο συγκέντρωσης buffer. Στην περίπτωση αυτή, θα παρατηρήσετε γρήγορη μείωση των τιμών μετρητή επιδόσεων έχει SQLServer:Buffer Manager\Page διάρκεια ζωής και μια γρήγορη αύξηση των τιμών μετρητών επιδόσεων SQLServer:Memory Manager\Free μνήμης (KB) .

Προτεινόμενη αντιμετώπιση

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

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 4. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012 SP1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να μεταβείτε στο άρθρο της Γνωσιακής Βάσης της Microsoft:
2833645 συγκεντρωτική ενημερωμένη έκδοση 4 για τον SQL Server 2012 SP1
Σημείωση Δεδομένου ότι το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2012 SP1 έκδοση της ενημέρωσης κώδικα. Συνιστούμε ότι μπορείτε να εξετάσουν την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να μεταβείτε στο άρθρο της Γνωσιακής Βάσης της Microsoft:
2772858 το 2012 διακομιστή SQL δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012 Service Pack 1

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

Το πρόγραμμα διαχείρισης μνήμης χρησιμοποιεί πολλούς δείκτες παρακολούθησης και γρήγορα θα εντοπίσει ότι η ΣΥΡΡΊΚΝΩΣΗ δεν είναι πλέον απαραίτητη. Μετά την απενεργοποίηση της ΣΥΡΡΊΚΝΩΣΗΣ, το χώρο συγκέντρωσης buffer μπορεί να αυξηθεί ξανά. Αυτό επαναφέρει επιδόσεις και έχει σελίδα διάρκεια ζωής την προβλεπόμενη στόχους.

Ωστόσο, συνιστούμε να εγκαταστήσετε αυτήν την επείγουσα επιδιόρθωση όσο το δυνατόν συντομότερα. Αν και το πρόβλημα είναι μικρής διάρκειας, ενδέχεται να εμφανιστεί ξανά. Επιπλέον, η μείωση των επιδόσεων μπορεί να είναι σοβαρά, όταν το θέμα προκύπτει.

Κατάσταση

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

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να μεταβείτε στο άρθρο της Γνωσιακής Βάσης της Microsoft:
935897 μια τμηματική μοντέλο συντήρησης είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για ζητήματα που αναφέρθηκαν
Για περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας των ενημερωμένων εκδόσεων του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να μεταβείτε στο άρθρο της Γνωσιακής Βάσης της Microsoft:
Πακέτα ενημερωμένων εκδόσεων 822499 σχήματος ονομάτων για το λογισμικό Microsoft SQL Server
Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να μεταβείτε στο άρθρο της Γνωσιακής Βάσης της Microsoft:
824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft
Ιδιότητες

Αναγνωριστικό άρθρου: 2845380 - Τελευταία αναθεώρηση: 23 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια