top of page

Reduce Execution Time of Report

Reports with long execution times can degrade system performance and impact the user experience. Inefficient query conditions cause excessive database load, slowing down report generation. Optimizing report queries improves performance while maintaining data accuracy.


Resolution Steps

  1. Review Report Query Conditions

    • Avoid inefficient filters like "is one of" and "contains."

    • Use "starts with," "ends with," or "equals" for better performance.

  2. Reduce Data Scope

    • Apply filters to limit dataset size.

    • Use date ranges (e.g., "Last 30 days" instead of "All Time").

    • Remove unnecessary columns from output.

  3. Optimize Indexing

    • Ensure frequently queried fields are indexed.

  4. Use Scheduled Reports

    • Run complex reports during off-peak hours and deliver results via email or dashboards.

  5. Leverage Performance Analytics

    • Convert static reports into Performance Analytics indicators when available.


Refining report queries, reducing data scope, and using indexing improve report performance and system efficiency.


For more detailed guidance on resolving this issue, please contact us at support@dt-advisory.ch.

bottom of page