为 SQL 脚本的执行设置长时间运行的语句阈值。
mlsrv11 -c "connection string" -tc minutes ...
缺省情况下,MobiLink 服务器监视每个 SQL 脚本的执行时间,并在脚本的执行时间达到 10 分钟(缺省值)时发出警告消息。如果使用了 -tf 选项并且统一数据库运行在 Oracle 服务器上,MobiLink 服务器将使脚本失败。
缺省值可以重置为零或正整数,单位为分钟。当缺省值被设置为零时,将禁用 -tc 开关,此时 MobiLink 服务器不会监视任何脚本的执行。
当警告时间被设置为非零值时,MobiLink 服务器会以指数方式显示警告信息。当执行时间第一次超过指定时间时,会显示警告;当执行时间超过 2 x 给定时间时会再次显示警告,然后是 4 x 给定时间,以此类推。
警告消息中包含用于当前同步的连接 ID 和包括以下信息(如果可用)的超时警告上下文:远程 ID、ML 用户名、修改的用户名、事务、表名、行值和脚本版本。无论 MobiLink 服务器的详细程度设置如何,都会显示超时警告上下文。
当统一数据库在 Oracle 数据库服务器上运行并出现超时警告消息时,具有 DBA 权限的数据库用户可能需要检查统一数据库,以便确定产生问题的原因。可以在警告消息中找到同步所使用的连接 SID 和 SERIAL#。如果同步连接已停止,MobiLink 服务器会终止当前同步。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |