KB3107401-νέες επιλογές εκχώρησης μνήμης ερωτημάτων είναι διαθέσιμες (min_grant_percent και max_grant_percent) στον SQL Server 2012

Πληροφορίες για MIN_GRANT_PERCENT και MAX_GRANT_PERCENT

Το Service Pack 3 (SP3) προσθέτει τις ακόλουθες επιλογές εκχώρησης μνήμης στον Microsoft SQL Server 2012.

MIN_GRANT_PERCENT

Μια ποσοστιαία τιμή που καθορίζει την ελάχιστη ποσότητα μνήμης που θα πρέπει να εκχωρηθεί σε ένα ερώτημα. Η περιοχή είναι 0,0 έως 100,0. Η τιμή float είναι έγκυρη.

MAX_GRANT_PERCENT

Μια ποσοστιαία τιμή που καθορίζει τη μέγιστη ποσότητα μνήμης που μπορεί να εκχωρηθεί σε ένα ερώτημα. Η περιοχή είναι 0,0 έως 100,0. Η τιμή float είναι έγκυρη. Εάν το μέγεθος αυτού του ορίου μνήμης max είναι μικρότερο από την απαιτούμενη μνήμη για την εκτέλεση ενός ερωτήματος, η απαιτούμενη μνήμη εκχωρείται στο ερώτημα.

Επίλυση

Αυτή η λειτουργία παρουσιάστηκε με τη γροθιά στα παρακάτω Service Pack για τον SQL Server.

Για περισσότερες πληροφορίες σχετικά με τον SQL Server 2012 Service Pack 3 (SP3), ανατρέξτε στο θέμα σφάλματα που επιδιορθώνονται στον SQL server 2012 Service Pack 3.

Service Pack 2 για τον SQL Server για SQL Server 2014Πληροφορίες για τα Service Pack για τον SQL ServerΤα Service Pack είναι αθροιστικά. Κάθε νέο Service Pack περιέχει όλες τις επιδιορθώσεις που υπάρχουν σε προηγούμενα Service Pack, μαζί με τυχόν νέες επιδιορθώσεις. Η σύστασή μας είναι να εφαρμόσουμε το πιο πρόσφατο Service Pack και την πιο πρόσφατη αθροιστική ενημέρωση για το συγκεκριμένο Service Pack. Δεν χρειάζεται να εγκαταστήσετε ένα προηγούμενο Service Pack πριν από την εγκατάσταση του πιο πρόσφατου Service Pack. Χρησιμοποιήστε τον πίνακα 1 στο ακόλουθο άρθρο για να βρείτε περισσότερες πληροφορίες σχετικά με το πιο πρόσφατο Service Pack και την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση.Πώς μπορείτε να προσδιορίσετε το επίπεδο έκδοσης, έκδοσης και ενημέρωσης του SQL Server και των στοιχείων του

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

Η ποσοστιαία τιμή βασίζεται στην επιχορήγηση μνήμης που έχει καθοριστεί στη ρύθμιση παραμέτρων του ρυθμιστή πόρων. Για παράδειγμα, εξετάστε το ακόλουθο σενάριο:

  • Έχετε ένα χώρο συγκέντρωσης πόρων του οποίου το μέγιστο ποσό μνήμης είναι 10 gigabyte (GB).

  • Έχετε μια ομάδα φόρτου εργασίας στο χώρο συγκέντρωσης πόρων και η μέγιστη εκχώρηση μνήμης του ερωτήματος στην ομάδα φόρτου εργασίας έχει καθοριστεί σε 10 GB * 50% = 5 GB.

  • Μπορείτε να εκτελέσετε ένα ερώτημα χρησιμοποιώντας την ακόλουθη πρόταση:

    SELECT * FROM Table1 ORDER BY Column1 OPTION (min_grant_percent = 10, max_grant_percent = 50)

Σε αυτό το σενάριο, η ελάχιστη ποσότητα μνήμης που θα πρέπει να εκχωρηθεί στο ερώτημα είναι 5 GB * 10% = 0,5 GB και η μέγιστη ποσότητα μνήμης που δεν μπορεί να υπερβεί είναι 5 GB * 50% = 2,5 GB. Εάν αυτό το ερώτημα αποκτήσει 1 GB χωρίς αυτές τις επιλογές, θα αποκτήσει την ίδια ποσότητα επειδή το 1 GB ανήκει σε αυτή την ελάχιστη και μέγιστη περιοχή. Η επιλογή επιχορήγησης μνήμης min_grant_percent αντικαθιστά την επιλογή sp_configure (ελάχιστη μνήμη ανά ερώτημα (KB)) ανεξάρτητα από το μέγεθος.Σημείωση Αυτές οι δύο νέες επιλογές εκχώρησης μνήμης ερωτήματος δεν είναι διαθέσιμες για τη δημιουργία ευρετηρίου ή την αναδόμηση. Στο διακομιστή που διαθέτει μνήμη X GB, η μέγιστη διαθέσιμη μνήμη για το διακομιστή (Y GB) είναι μικρότερη από X GB (συνήθως 90 τοις εκατό ή λιγότερο). Η μέγιστη μνήμη που εκχωρείται σε κάθε ερώτημα είναι (Z GB) Y GB * REQUEST_MAX_MEMORY_GRANT_PERCENT/100. Οι παρακάτω επιλογές ερωτήματος (min_grant_percent και max_grant_percent) ισχύουν για το Z GB:

  • Min_grant_percent είναι εγγυημένη για το ερώτημα.

  • Max_grant_percent είναι το μέγιστο όριο.

Για περισσότερες πληροφορίες σχετικά με την εκχώρηση μνήμης, ανατρέξτε στο θέμα κατανόηση της εκχώρησης μνήμης του SQL Server.

Κατάσταση

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

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

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Συμμετοχή στο Microsoft Insider

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

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

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×