アーティクル - CS178198

commonScheduleQueueはWindchill PDMLinkでJMXパフォーマンステーブルをパージしません

修正日: 22-Apr-2026   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Windchill PDMLink 10.0 to 13.0

説明

  • LogTableCleanerはJMXデータベースのログテーブルをクリーンアップしません
    • JMXデータベースのログテーブルは着実に増加している。
    • プレフテーブルの輸出は巨大な規模です
    • 例えば、 SAMPLEDMETHODCONTEXTS、CACHESTATISTICS、RAWSERVLETREQUESTSTATSは行数が多く、サイズは15GBに達します。
  • 清掃スケジュールを確認する方法
  • 巨大なテーブルを削除する方法:
    MISCLOGEVENTSSAMPLEDMETHODCONTEXTSCACHESTATISTICSRAWMETHODCONTEXTSTATS
  • パフォーマンステーブルは正しく存在します
  • 古いエントリは、記事CS44623に記載されているように、定義されたmaxAgeInDaysを経過しても削除されません。
    • Windchill (バックグラウンド) メソッド サーバーのログには、関連するエラーメッセージは表示されません。
  • wt.method.jmx.LogTableCleanerを使用した 1 つの 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
最新バージョンはこちらを参照ください CS178198