Performance
Find the bottleneck, pull the right lever, and make slow reports fast.
Holistics report performance is bound by the slowest of these stages:
- Pre-query processing: parsing, permission checks, query plan
- Job queuing: waiting for an available worker
- Query execution: running on your data warehouse
- Result transfer: moving the result set from your data warehouse to Holistics
- Post-query processing: caching and result assembly
- Browser render: drawing the visualization
For the full breakdown, see Report Running Mechanism.
Common levers
A few high-leverage ways to make things faster, before you go deep into diagnosis.
Diagnosing problems
- Symptom-based diagnosis: Performance Troubleshooting walks through what each report-loading status means and how to fix it.
- Slow jobs you can't pin down: Report Slow-Running Jobs: how to file an actionable support request.
If none of this matches what you're seeing, contact [email protected] with the URL, the slow status, and a screenshot/recording.