Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Analysis Services unterstützt die serverspeichereigenschaften, die in der folgenden Tabelle aufgeführt sind. Anleitungen zum Festlegen dieser Eigenschaften finden Sie im SQL Server 2008 R2 Analysis Services Operations Guide.
Werte zwischen 1 und 100 stellen Prozentsätze des gesamten physischen Speichers oder des virtuellen Adressraums dar, je nachdem, welcher Wert kleiner ist. Werte über 100 stellen Speichergrenzwerte in Bytes dar.
Gilt für: Multidimensionaler und tabellarischer Servermodus, sofern nicht anders angegeben.
Eigenschaften
LowMemoryLimit
Eine signierte 64-Bit-Gleitkommazahleigenschaft mit doppelter Genauigkeit, die den Punkt definiert, an dem der Server im Arbeitsspeicher niedrig ist, ausgedrückt als Prozentsatz des gesamten physischen Speichers. Wenn dieser Grenzwert erreicht ist, beginnt die Instanz, den Speicher langsam aus Caches zu löschen, indem abgelaufene Sitzungen geschlossen und nicht verwendete Berechnungen entladen werden. Der Server gibt keinen Arbeitsspeicher unter diesem Grenzwert frei. Der Standardwert ist 65; dies bedeutet, dass die geringe Speichergrenze 65% physischen Speichers oder des virtuellen Adressraums beträgt, je nachdem, welcher Wert kleiner ist.
TotalMemoryLimit
Definiert einen Schwellenwert, der bei Erreichung dazu führt, dass der Server den Arbeitsspeicher aggressiver freigibt. Der Standardwert 80% des physischen Speichers oder des virtuellen Adressraums, je nachdem, welcher Wert kleiner ist.
Beachten Sie, dass TotalMemoryLimit immer kleiner sein muss als HardMemoryLimit
HardMemoryLimit
Gibt einen Speicherschwellenwert an, nach dem die Instanz aktive Benutzersitzungen aggressiv beendet, um die Speicherauslastung zu verringern. Alle beendeten Sitzungen erhalten eine Fehlermeldung über das Abbrechen aufgrund von Speicherdruck. Der Standardwert Null (0) bedeutet, dass der HardMemoryLimit Wert auf einen Mittleren Wert zwischen TotalMemoryLimit und dem gesamten physischen Speicher des Systems festgelegt wird. Wenn der physische Speicher des Systems größer als der virtuelle Adressraum des Prozesses ist, wird stattdessen der virtuelle Adressraum verwendet, um zu berechnen HardMemoryLimit.
VirtualMemoryLimit
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
VertiPaqPagingPolicy
Gibt das Paging-Verhalten an, wenn der Server wenig Speicher hat. Gültige Werte sind wie folgt:
Null (0) deaktiviert paging. Wenn nicht genügend Arbeitsspeicher vorhanden ist, schlägt die Verarbeitung mit einem Fehler außerhalb des Arbeitsspeichers fehl. Wenn Sie die Auslagerung deaktivieren, müssen Sie Windows-spezifische Berechtigungen für das Dienstkonto erteilen. Anweisungen finden Sie unter Konfigurieren von Dienstkonten (Analysis Services ).
1 ist die Standardeinstellung. Diese Eigenschaft ermöglicht das Paging auf der Festplatte mithilfe der Betriebssystemseitendatei (pagefile.sys).
Wenn VertiPaqPagingPolicy sie auf 1 festgelegt ist, schlägt die Verarbeitung aufgrund von Arbeitsspeichereinschränkungen weniger wahrscheinlich fehl, da der Server versucht, mithilfe der von Ihnen angegebenen Methode auf den Datenträger zu blättern. Das Festlegen der VertiPaqPagingPolicy Eigenschaft garantiert nicht, dass Arbeitsspeicherfehler nie auftreten. Nicht genügend Arbeitsspeicher Fehler können in folgenden Fällen auftreten:
Es ist nicht genügend Arbeitsspeicher für alle Wörterbücher vorhanden. Während der Verarbeitung sperrt Analysis Services die Wörterbücher für jede Spalte im Arbeitsspeicher, und alle zusammen dürfen den für
VertiPaqMemoryLimitangegebenen Wert nicht überschreiten.Es ist nicht genügend virtueller Adressraum vorhanden, um den Prozess aufzunehmen.
Um persistente Speicherfehler zu beheben, können Sie entweder versuchen, das Modell neu zu gestalten, um die Menge der Daten zu verringern, die verarbeitet werden müssen, oder Sie können dem Computer mehr physischen Arbeitsspeicher hinzufügen.
Gilt nur für den Tabellenservermodus.
VertiPaqMemoryLimit
Wenn die Auslagerung auf den Datenträger zulässig ist, gibt diese Eigenschaft den Speicherverbrauch (als Prozentsatz des gesamten Arbeitsspeichers) an, an dem die Auslagerung gestartet wird. Der Standardwert ist 60. Wenn die Arbeitsspeicherauslastung kleiner als 60 Prozent ist, wird der Server nicht auf die Festplatte auslagern.
Diese Eigenschaft hängt von dem Wert ab, der VertiPaqPagingPolicyPropertyauf 1 festgelegt werden muss, damit paging erfolgen kann.
Gilt nur für den Tabellenservermodus.
HighMemoryPrice
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
MemoryHeapType
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
Gilt nur für den mehrdimensionalen Servermodus.
HeapTypeForObjects
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
Gilt nur für den mehrdimensionalen Servermodus.
DefaultPagesCountToReuse
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
HandleIA64AlignmentFaults
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
MidMemoryPrice
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
MinimumAllocatedMemory
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
PreAllocate
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
SessionMemoryLimit
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
WaitCountIfHighMemory
Eine erweiterte Eigenschaft, die Sie nicht ändern sollten, außer unter der Anleitung des Microsoft-Supports.
Siehe auch
Konfigurieren von Servereigenschaften in Analysis Services
Ermitteln des Servermodus einer Analysis Services-Instanz