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

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3107401
Σχετικά με MIN_GRANT_PERCENT και MAX_GRANT_PERCENT
Service Pack 3 (SP3) προσθέτει τις ακόλουθες επιλογές εκχώρηση μνήμης Microsoft SQL Server 2012.

MIN_GRANT_PERCENT

Μια ποσοστιαία τιμή καθορίζει την ελάχιστη ποσότητα μνήμης που θα πρέπει να χορηγείται σε ένα ερώτημα. Η περιοχή είναι 0.0 και 100.0. Τιμή κινητής υποδιαστολής είναι έγκυρη.

MAX_GRANT_PERCENT

Μια ποσοστιαία τιμή που καθορίζει το μέγιστο ποσό μνήμης που μπορεί να χορηγηθεί σε ένα ερώτημα. Η περιοχή είναι 0.0 και 100.0. Τιμή κινητής υποδιαστολής είναι έγκυρη.
Εάν το μέγεθος αυτό το όριο μέγιστου μνήμη είναι μικρότερη από την απαιτούμενη μνήμη για να εκτελέσετε ένα ερώτημα, η απαιτούμενη μνήμη εκχωρείται στο ερώτημα.
Προτεινόμενη αντιμετώπιση
Αυτή η λειτουργικότητα ήταν τον κατάλογο πραγματοποιούνται με τα παρακάτω Service Pack για τον SQL Server.
Για περισσότερες πληροφορίες σχετικά με το SQL Server 2012 Service Pack 3 (SP3), ανατρέξτε στο θέμα σφάλματα που επιδιορθώνονται στο SQL Server 2012 Service Pack 3.

Σχετικά με τα Service Pack για τον SQL Server

Τα Service Pack είναι αθροιστικά. Κάθε νέο service pack περιέχει όλες τις ενημερώσεις κώδικα που υπάρχουν σε προηγούμενα service pack, καθώς και τυχόν νέες ενημερώσεις κώδικα. Μας σύσταση είναι να εφαρμόσετε το τελευταίο service pack και την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση για το service pack. Δεν χρειάζεται να εγκαταστήσετε ένα προηγούμενο service pack πριν να εγκαταστήσετε το πιο πρόσφατο service pack. Χρήση πίνακα 1 στο ακόλουθο άρθρο, για περισσότερες πληροφορίες σχετικά με το πιο πρόσφατο service pack και την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση.

Τρόπος προσδιορισμού της έκδοσης, επίπεδο edition και ενημερωμένη έκδοση του 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 τοις εκατό ή λιγότερο). Μέγιστη μνήμη που εκχωρείται ανά ερώτημα είναι GB Y (Z 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 που παρατίθενται στην ενότητα "Ισχύει για".

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Egenskaber

Artikel-id: 3107401 – Seneste udgave 07/12/2016 03:16:00 – Udgave 2.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

  • kbqfe kbsurveynew kbexpertiseadvanced kbfix kbmt KB3107401 KbMtel
Feedback