Grooper Help - Version 25.0
25.0.0023 2,165
  • Overview
  • Help Status

Root - Database Cleanup

Root Command Grooper

Performs automated cleanup and maintenance tasks on the Grooper repository database.

Remarks

Overview

The Database Cleanup command is designed to help administrators maintain the health, performance, and manageability of the Grooper repository database. It automates the removal of obsolete data, enforces retention policies, and eliminates orphaned or outdated records that can accumulate over time.

By configuring this command, you can schedule or execute a variety of maintenance operations, such as purging old statistics, event logs, processing jobs, and test batches, as well as cleaning up the list of registered machines and removing orphaned processing tasks. This helps control database growth, ensures compliance with data retention requirements, and keeps the system running efficiently.

Usage

  • Enable or configure the desired cleanup options using the available properties.
  • Set retention periods (in days) for statistics, logs, jobs, and ad hoc jobs to control how long data is kept.
  • Add test batch folders to automate the purging of old test batches.
  • Optionally enable removal of inactive machines and orphaned processing tasks.
  • Execute the command manually or schedule it as part of regular system maintenance.

Each selected operation is performed in a safe, controlled manner, with progress and results logged for review. No active or recently used data is affected unless it meets the configured criteria.

When to Use

  • As part of routine system maintenance to prevent database bloat and improve performance.
  • To comply with organizational or regulatory data retention policies.
  • After periods of heavy processing, testing, or system changes that generate excess data.

Diagnostics and Logging

  • All cleanup actions, including deletions and purges, are logged in the Grooper event log for auditing.
  • Progress and results are displayed during execution, including the number of records or objects removed.
  • Any errors or issues encountered are recorded for troubleshooting.

Best Practices

  • Review retention settings regularly to ensure they align with business and compliance requirements.
  • Schedule cleanup operations during maintenance windows to minimize impact on users.
  • Monitor logs after execution to verify that cleanup actions completed as expected.

Properties

NameTypeDescription

See Also

Notification