技术文章 - CS178198
commonScheduleQueue 不会清除 Windchill PDMLink 中的 JMX 性能表
已修改: 26-Jan-2026
适用于
- Windchill PDMLink 10.0 to 13.0
说明
- LogTableCleaner不会清理 JMX 数据库日志表
- JMX数据库日志表正在稳步增长。
- 可口可乐出口量巨大
- 例如, SAMPLEDMETHODCONTEXTS、CACHESTATISTICS 和 RAWSERVLETREQUESTSTATS表包含大量行,大小可达 15GB。
- 如何核实清理计划
- 如何清理超大型表格:
MISCLOGEVENTS 、 SAMPLEDMETHODCONTEXTS 、 CACHESTATISTICS 、 RAWMETHODCONTEXTSTATS - 性能表已正确存在
- 根据第 44623 条所述,旧条目不会在定义的maxAgeInDays之后被清除。
- 在 Windchill(后台)方法服务器日志中未发现任何相关错误消息。
- 使用wt.method.jmx.LogTableCleaner对一个 JMX 数据库日志表进行预期日志记录:
INFO [commonScheduleQueue.SchedulingThread] wt.method.jmx.LogTableCleaner wcadmin - Purging data from <DB_table> ... INFO [commonScheduleQueue.SchedulingThread] wt.method.jmx.LogTableCleaner wcadmin - Purged <number> rows older than <timestamp> from <DB_table>
- 要启用此日志记录,请将以下行添加到<Windchill>\codebase\WEB-INF\log4jMethodServer.properties 文件中。
- log4j.logger.wt.method.jmx.LogTableCleaner=ALL
这是文章 178198 的 PDF 版本,可能已过期。最新版本 CS178198