Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz » ULConnectionStringBuilder-Klasse

 

CacheSize-Eigenschaft

UL-Erw.: Legt die Größe des Caches fest.

Syntax
Visual Basic
Public Property CacheSize As String
C#
public string  CacheSize { get; set; }
Eigenschaftswert

Eine Zeichenfolge, die die Cachegröße festlegt. Der Standardwert ist eine Nullreferenz ("Nothing" in Visual Basic). Das bedeutet, dass der Standardwert von 16 Seiten verwendet wird.

Bemerkungen

Die Werte für die Cachegröße werden in Einheit von Byte angegeben. Verwenden Sie das Suffix k oder K und das Suffix M oder m, um die Einheiten Kbyte bzw. Mbyte anzugeben.

Folgende Anweisung legt z.B. die Cachegröße auf 128 KByte fest.

connParms.CacheSize = "128k"

Wenn die Cachegröße nicht oder falsch festgelegt ist, wird die anfängliche Cachegröße verwendet. Die Standardgröße für den Cachespeicher ist 16 Seiten. Bei einer standardmäßigen Seitengröße von 4 KByte beträgt die Standard-Cachegröße somit 64 KByte. Die minimale Cachegröße ist plattformabhängig.

Die Standardgröße für den Cachespeicher ist vorsichtig festgelegt. Wenn Ihre Tests ergeben, dass Sie eine bessere Performance benötigen, müssen Sie die Cachegröße erhöhen. Ein Erhöhen der Cachegröße über die Größe der Datenbank hinaus bietet keine Performance-Steigerung. Große Cachegrößen können sich jedoch negativ auf die Anzahl der anderen verwendbaren Anwendungen auswirken.

Siehe auch