Legt die Anzahl von Datenbank-Worker-Threads fest.
mlsrv11 -c "Verbindungszeichenfolge" -w Anzahl ...
Jeder Datenbank-Worker-Thread akzeptiert immer nur eine Synchronisationsanforderung gleichzeitig.
Jeder Datenbank-Worker-Thread verwendet eine Verbindung mit der konsolidierten Datenbank. Der MobiLink-Server öffnet eine zusätzliche Verbindung für Verwaltungszwecke. Daher ist die Mindestanzahl von Verbindungen des MobiLink-Servers mit der konsolidierten Datenbank Anzahl + 1.
Die Anzahl der Datenbank-Worker-Threads hat einen starken Einfluss auf den MobiLink-Synchronisationsdurchsatz. Sie müssen Tests ausführen, um die maximale Anzahl für Ihre Synchronisationsumgebung zu bestimmen. Die Anzahl der Datenbank-Worker-Threads legt fest, wie viele Synchronisationen gleichzeitig in der konsolidierten Datenbank aktiv sein können. Der Rest wartet in einer Warteschlange, bis Datenbank-Worker-Threads verfügbar werden. Das Hinzufügen von Datenbank-Worker-Threads erhöht daher den Durchsatz, aber auch die Möglichkeit eines Konflikts zwischen aktiven Synchronisationen. Ab einer bestimmten Anzahl verringert das Hinzufügen von Datenbank-Worker-Threads den Durchsatz, da die zunehmende Anzahl von Konflikten den Vorteil überlappender Synchronisationen aufwiegt.
Der Wert für diese Option ist auch die Standardeinstellung für die Option -wu, mit der die Anzahl der Threads für einen gleichzeitigen Upload in die konsolidierte Datenbank begrenzt werden kann. Dies ist nützlich, wenn die optimale Anzahl von Datenbank-Worker-Threads für Downloads größer ist als die optimale Anzahl für Uploads. Den besten Durchsatz erzielen Sie, wenn eine große Anzahl von Datenbank-Worker-Threads (über -w) mit einer kleinen zulässigen Anzahl von gleichzeitigen Uploads (über -wu) verwendet wird. Im Allgemeinen hängt der optimale Wert für -wu von der konsolidierten Datenbank ab und ist relativ unabhängig von der Verarbeitungs- oder Netzwerkgeschwindigkeit für die entfernten Datenbanken. Wenn Sie daher die Anzahl der Threads mit -w erhöhen, sollten Sie die Anzahl der Threads, die gleichzeitig Uploads durchführen können, mit -wu begrenzen. Weitere Hinweise finden Sie unter Option -wu.
Die Standardanzahl von Datenbank-Worker-Threads ist 5.
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 |