HetuEngine QAS module provides automatic detection, learning, and diagnosis of historical SQL execution records. After the materialized view recommendation function is enabled, the system can automatically learn and recommend the most valuable materialized view SQL statements, enabling HetuEngine to have the automatic precomputation acceleration capability. In related scenarios, the online query efficiency is improved by multiple times, and the system load pressure is effectively reduced.
Parameter |
Example Value |
Description |
---|---|---|
qas.enable.auto.recommendation |
true |
Whether to enable materialized view recommendation. The default value is false. |
qas.sql.submitter |
default,zuhu1 |
Name of the tenant for which the materialized view recommendation function is enabled. Use commas (,) to separate multiple tenants. |
qas.schedule.fixed.delay |
1d |
Interval for recommending materialized views. Once a day is recommended. |
qas.threshold.for.mv.recommend |
0.05 |
Filtering threshold of materialized view recommendation. The value ranges from 0.001 to 1. You are advised to adjust the value based on the site requirements. |
Status Name |
Description |
Status Name |
Description |
---|---|---|---|
To Be Created |
To be created |
Deleting |
Terminating |
Creating |
Creating |
Deleted |
Terminated |
Created |
Created |
Planning |
Being planned |
Failed |
Creation failed |
Aborted |
Aborted |
Updating |
Updating |
Duplicated |
Repeated recommendation |