Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » MobiLink - 服务器管理 » 使用 MobiLink 服务器技术 » MobiLink 服务器选项

 

-sm 选项

设置可活动处理的最大同步数,该设置同时还限制网络连接的最大数目。

语法
mlsrv11 -c "connection-string" -sm number ...
注释

MobiLink 服务器同时执行以下任务:

  1. 从网络读取上载数据并将其解开。

  2. 将上载应用到统一数据库。

  3. 从统一数据库读取要下载的行。

  4. 压缩下载数据并将其发送到远程数据库。

每个任务的同步数受以下限制:

  • 执行任务 2 和 3 的同步数小于或等于 mlsrv11 -w 选项的设置。

  • 执行任务 2 的同步数小于或等于 mlsrv11 -wu 选项的设置。

  • 执行所有四项任务的同步数小于或等于 -sm 选项的设置。

较高的 -sm 值(尤其远高于 -w 值时)将允许 MobiLink 服务器执行比数据库任务(2 和 3)更多的网络任务(1 和 4)。这有助于确保在网络性能本来会成为瓶颈的情况下,数据库工作不必等待任务。从而可以提高吞吐量。但是,如果 -sm 值设置过高,MobiLink 服务器会分配多于直接可用内存的内存,从而激活操作系统的虚拟内存分页,而这又使得内存交换到磁盘上,最终显著降低吞吐量。

另请参见