Improved runtime of EXA_*_PROFILE_LAST_DAY views
Details
| Detail name | Value |
|---|---|
| Changelog Number | 12513 |
| Type | Improvement |
| Status | Resolved |
| Fix Versions | Exasol 7.1.0 |
| Resolution Date | 2021-08-03 |
Background
Profiling is typically used to analyze and optimize single queries. When an optimization affects not just a single query but the database as a whole (e.g. replication border) or a complete table (e.g. distribution keys), it is often necessary to aggregate profiling information of all queries.
On systems with large amounts of profiling data such aggregation queries can take very long.
Improvement
Query performance for aggregating large profile data has been improved.
Upgrade note
During the update to 7.1 all EXA_*_PROFILE_LAST_DAY data is truncated.
Changed behavior
On first database startup all last day profile data will be truncated.