Bei neu startbaren Downloads legt diese Option den maximalen Umfang der Daten fest, die nach einem Kommunikationsfehler erneut gesendet werden müssen.
drs=Zahl[ K ]; ...
Die Option DownloadReadSize ist nur bei der Verwendung von neu startbaren Downloads sinnvoll.
Die Download-Lesegröße wird in Einheiten von Byte festgelegt. Verwenden Sie das Suffix "k", um die Einheit in KByte anzugeben.
Dbmlsync liest den Download in Abschnitten. DownloadReadSize legt die Größe dieser Abschnitte fest. Wenn ein Kommunikationsfehler auftritt, verliert dbmlsync den gesamten bearbeiteten Abschnitt. Abhängig davon, wann der Fehler auftritt, liegt die Anzahl der verlorenen Byte zwischen 0 und der Größe des Downloadlesevorgangs (DownloadReadSize) -1. Beispiel: Wenn DownloadReadSize 100 Byte beträgt und nach dem Lesen von 497 Byte ein Fehler auftritt, gehen die letzten 97 gelesenen Byte verloren. Auf diese Weise verlorene Byte werden erneut gesendet, wenn der Download erneut gestartet wird.
Im Allgemeinen führt ein größerer Wert von DownloadReadSize zu einer besseren Performance bei erfolgreichen Synchronisationen, aber zu einer Übertragung von mehr Daten, wenn ein Fehler auftritt.
Diese Option wird typischerweise verwendet, wenn die Standardgröße bei einer unzuverlässigen Verbindung verkleinert werden soll.
Der Standardwert ist 32767. Wenn der Wert dieser Option über 32767 liegt, wird der Wert 32767 verwendet.
Diese Option hat eine Kurz- und eine Langform: Sie können drs oder DownloadReadSize verwenden.
Sie können auch erweiterte Optionen in der Datenbank speichern. Weitere Hinweise zu erweiterten dbmlsync-Optionen finden Sie unter Einführung in die erweiterten Optionen von dbmlsync.
Die folgende dbmlsync-Befehlszeile zeigt, wie Sie diese Option beim Start von dbmlsync verwenden können.
dbmlsync -e "drs=100" |
Die folgende SQL-Anweisung zeigt, wie Sie diese Option in der Datenbank speichern können.
CREATE SYNCHRONIZATION SUBSCRIPTION TO sales_publication FOR ml_user1 OPTION drs='100'; |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |