Neue Abfragespeicher gewähren Optionen sind (Min_grant_percent und Max_grant_percent) in SQL Server 2012

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 3107401
MIN_GRANT_PERCENT und MAX_GRANT_PERCENT
Service Pack 3 (SP3) hinzugefügt Microsoft SQL Server 2012 Weitergaberecht von Speicher.

MIN_GRANT_PERCENT

Ein Prozentwert, der die minimale Speichergröße angibt, die eine Abfrage gewährt werden soll. Bereich ist 0,0 bis 100,0. Float-Wert ist ungültig.

MAX_GRANT_PERCENT

Ein Prozentwert, der die maximale Speichergröße angibt, die eine Abfrage gewährt werden können. Bereich ist 0,0 bis 100,0. Float-Wert ist ungültig.
Ist die Größe die maximale Speichergrenze kleiner als der erforderliche Speicher, eine Abfrage auszuführen, die Abfrage der erforderliche Speicher gewährt.
Lösung
Diese Funktionalität war Faust folgenden Service Packs für SQL Server eingeführt.
Weitere Informationen zu SQL Server 2012 Service Pack 3 (SP3) finden Sie unter in SQL Server 2012 Service Pack 3 behobenen Probleme.

Zu den Servicepacks für SQL Server

Servicepacks sind kumulativ. Jedes neue Servicepack enthält alle Updates aus früheren Servicepacks sowie alle neuen Fixes. Unsere Empfehlung ist das neueste Servicepack und das neueste kumulative Update für dieses Servicepack anwenden. Sie müssen kein früheres Servicepack installieren, bevor Sie das neueste Servicepack installieren. Verwenden Sie Tabelle 1 im folgenden Artikel Weitere Informationen über die aktuelle Servicepack und das neueste kumulative Update.

Ermitteln Sie die Version und Edition und Update auf SQL Server-Komponenten
Weitere Informationen
Der Prozentsatz basiert auf Speicher gewähren, die in der Resource Governor-Konfiguration angegeben ist. Betrachten Sie beispielsweise das folgende Szenario:
  • Sie haben einen Ressourcenpool, deren maximale Speichergröße 10 Gigabyte (GB) ist.
  • Eine Arbeitsauslastungsgruppe im Ressourcenpool haben und der maximale Arbeitsspeicher der Abfrage in der Arbeitsauslastungsgruppe ist Berechtigungssatz 10 GB * 50 % = 5 GB.
  • Ausführen einer Abfrage mit der folgenden Anweisung:
    SELECT * FROM Table1 ORDER BY Column1 OPTION (min_grant_percent = 10, max_grant_percent = 50)
In diesem Szenario ist die Mindestmenge an Arbeitsspeicher, die Abfrage gewährt werden sollte, 5 GB * 10 % = 0,5 GB und Speicher überschreiten darf maximal 5 GB * 50 % = 2,5 GB. Erhält diese Abfrage 1 GB ohne diese Optionen, erhalten sie denselben Betrag da 1 GB dieser minimalen und maximalen Bereich gehört.

Min_grant_percent Speicher gewähren setzt die Option Sp_configure (Minimaler Arbeitsspeicher pro Abfrage (KB)), unabhängig von der Größe.

Hinweis Diese zwei neuen Speicher gewähren Optionen sind nicht verfügbar für Index erstellen oder neu erstellen.

Auf dem Server, das X GB Arbeitsspeicher verfügt, ist die maximale Speicherkapazität des Servers (Y GB) kleiner als X GB (in der Regel 90 Prozent oder weniger). Maximalen Arbeitsspeicher pro Abfrage gewährt wird (Z GB) Y GB * REQUEST_MAX_MEMORY_GRANT_PERCENT-100.

Die folgenden Optionen (Min_grant_percent und Max_grant_percent) gelten für Z GB:
  • Min_grant_percent garantiert der Abfrage.
  • Max_grant_percent ist die maximale.
Weitere Informationen zu Speicher gewähren finden Sie unter Grundlegendes zur SQL Server-Speicher gewähren.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Eigenschaften" aufgeführt sind.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 3107401 – Letzte Überarbeitung: 07/12/2016 04:06:00 – Revision: 2.0

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

  • kbqfe kbsurveynew kbexpertiseadvanced kbfix kbmt KB3107401 KbMtde
Feedback