Optimieren der Leistungsfähigkeit von Ansichten
Sie können Ihre Ansichten optimieren, indem Sie Optionen für den Datenabruf und das Leistungsverhalten festlegen. Geben Sie mit Hilfe des Dialogfeldes Weitere Optionen genauer an, wie Datensätze in einer Ansicht abgerufen oder wie Aktualisierungen auf dem Server oder in Quelltabellen durchgeführt werden sollen.
So setzen Sie weitere Optionen
- Wählen Sie aus dem Menü Abfrage den Befehl Weitere Optionen.
- Legen Sie im Dialogfeld Weitere Optionen die gewünschten Optionen für die Verbindungsinformationen und den Datenabruf fest.
- Wählen Sie OK.
Festlegen des Leseumfangs beim kontinuierlichen Lesen
Mit der Ansichtseigenschaft FetchSize und des aktiven Ansichtscursors können Sie festlegen, wie viele Zeilen Visual FoxPro kontinuierlich pro Lesevorgang von der Hostdatenbank liest. Verwenden Sie zum Einstellen dieser Eigenschaften die Funktionen DBSETPROP( ) und CURSORSETPROP( ).
Festlegen, wie Memofelder gelesen werden
Zum beschleunigten Abrufen von Ansichtsdaten können Sie die Funktion zum verzögerten Lesen von Memofeldern verwenden. Ist diese Funktion aktiv, ruft Visual FoxPro den Inhalt eines Memofeldes erst ab, wenn Sie das Feld öffnen und anzeigen. Da Visual FoxPro das Schlüsselfeld und den Tabellennamen zum Suchen einer Zeile in einer Remotedatenquelle benötigt, müssen Sie die Eigenschaft UpdateName oder UpdateableFieldList, die Eigenschaft KeyField oder KeyFieldList und die Tables-Eigenschaft einstellen, damit das verzögerte Abrufen von Memofeldern funktioniert. Die Eigenschaft SendUpdates oder Updateable muss für ein verzögertes Abrufen jedoch nicht aktiviert sein.
Siehe auch
Aktualisieren der Onlinedaten | Einstellen der maximalen Anzahl von zu ladenden Datensätzen | Erstellen von Abfragen | Optimieren von Filtern und Verknüpfungen | Verbindungen für mehrere Remoteansichten gemeinsam verwenden | Dialogfeld "Erweiterte Optionen" | DBSETPROP( ) | CURSORSETPROP( )