Availability reports within the DX Unified Infrastructure Management (UIM) Operator Console (OC) Business Intelligence (BI) portlet may experience significant slowness or failure to load data. This typically occurs when the maintenance history contains a high volume of records, leading to database query timeouts.
The maintenance_mode probe configuration for purge_windows_history_days is set to -1 by default, which prevents the purging of historical maintenance window data. Over time, this table can accumulate hundreds of thousands of rows (e.g., >500,000), causing the queries used by BI reports to timeout.
To improve report performance, reduce the retention period for maintenance window history:
setup purge_windows_history_days.-1 to 60 (or the desired number of days for your retention policy).The probe will begin purging records older than the specified limit during its next maintenance cycle. Verify that the record count in the database decreases to ensure the purge is successful.