Prefetch-Vorgänge und Mehrzeilen-Fetch-Vorgänge unterscheiden sich voneinander. Prefetch-Vorgänge können ohne explizite Anweisungen aus der Clientanwendung ausgeführt werden. Prefetch-Vorgänge rufen Zeilen aus dem Server in einen Puffer auf dem Client ab, machen diese Zeilen aber für die Clientanwendung erst verfügbar, wenn die entsprechende Zeile von der Anwendung abgerufen wird.
Standardmäßig führt die Clientbibliothek von SQL Anywhere Prefetch-Vorgänge für mehrere Zeilen aus, wenn eine Anwendung eine einzelne Zeile abruft. Die Clientbibliothek von SQL Anywhere speichert die zusätzlichen Zeilen in einem Puffer.
Prefetch-Vorgänge verbessern die Performance durch die Reduktion des Client/Server-Roundtrips und erhöhen den Durchsatz, indem ohne separate Anforderung für einzelne Zeilen oder Zeilenblöcke viele Zeilen verfügbar gemacht werden.
Weitere Hinweise zur Steuerung der Prefetch-Funktionen finden Sie unter prefetch-Option.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |