BLOBs zwischenspeichern

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu BDE-Datenmengen verwenden - Index


Hinweis: Die Borland Database Engine (BDE) ist veraltet und wird nicht mehr weiterentwickelt. Die BDE wird Unicode beispielsweise nie unterstützen. Sie sollten mit der BDE keine neuen Entwicklungen vornehmen. Überprüfen Sie, ob Sie Ihre vorhandenen Datenbankanwendungen nicht von der BDE nach dbExpress migrieren können.

Über die Eigenschaft CacheBlobs von BDE-Datenmengen lässt sich festlegen, ob beim Lesen von BLOB-Datensätzen die BLOB-Felder lokal von der BDE zwischengespeichert werden sollen. Per Voreinstellung ist für CacheBlobs der Wert True gesetzt, so dass die BDE eine lokale Kopie der BLOB-Felder anlegt. Aufgrund der lokal vorhandenen Kopien der BLOBs muss die BDE diese Werte nicht jedes Mal vom Datenbankserver abrufen, wenn der Benutzer zu einem anderen Datensatz wechselt. Dies führt zu einer wesentlichen Verbesserung der Ausführungsgeschwindigkeit für die Anwendung.

In Anwendungen und Umgebungen, in denen die BLOB-Werte häufig aktualisiert oder ersetzt werden, ist eine aktuelle Ansicht der BLOB-Daten wichtiger als die Ausführungsgeschwindigkeit. In diesem Fall weisen Sie der Eigenschaft CacheBlobs den Wert False zu. Der Anwendung steht dann immer die aktuelle Version der BLOB-Felder zur Verfügung.

Siehe auch