配置 LQM 报告更新程序

介绍如何配置更新 LQM 报告表(LQM 报告更新程序)的线程的间隔和其他设置。有关 LQM 报告表的详细信息,请参阅数据库模型架构

配置 LQM 报告更新程序设置:

  1. 实例管理页面上,停止要修改的实例的应用程序服务器。
  2. 使用文本编辑器打开 TMAppServerHomeConf.xml 文件。
    此文件在应用程序服务器上的默认路径为 C:\Program Files (x86)\Silk\Silk Central21.1\instance_<实例编号>_<实例名称>\Conf\AppServer
  3. 找到 LQMReporting XML 标记。 您可修改以下设置:
    UpdateInterval
    定义使用最新数据更新 LQM 报告表的时间间隔(以秒为单位)。
    MSSqlUpdateBatchSize
    一次处理的测试表数量。批大小决定应用程序服务器上用于更新进程的内存和处理器资源大小。此设置仅影响 MS SQL Server 数据库。
    OracleUpdateBatchsize
    MSSqlUpdateBatchSize 类似,但仅适用于 Oracle 数据库。
    QueryTimeout
    指定在其后中止 LQM 报告更新进程中的查询的超时时间(以秒为单位)。0 或负值指定查询永远不会超时。
    OracleCheckForUpdateStrategy
    确定如何从源表中读取更新进程。允许的值为 NOWAITWAIT
    • NOWAIT:当更新进程要从源表进行读取并且另一进程当前正在写入这些表时,更新进程会终止并在下一次调用时重试。
    • WAIT:更新进程将获取表锁并等到其他进程完成对表的访问之后从源表进行读取。其优点是始终能够执行该进程,因为它无需等到表解锁。不足之处是,试图在 LQM 更新进程后访问表的所有其他进程将被阻止,并且必须等到该进程释放表锁。
  4. 保存并关闭 XML 文件。
  5. 重新启动应用程序服务器。