MATIH Platform is in active MVP development. Documentation reflects current implementation status.
9. Query Engine & SQL
Overview

Query Optimization

The Query Engine provides multiple optimization mechanisms to reduce query latency, minimize resource consumption, and improve overall platform efficiency. This section covers cost estimation, materialized views, workload management, saved queries, and query scheduling.


Optimization Capabilities

CapabilityControllerDescription
Cost estimationCostEstimationControllerPre-execution cost prediction and engine comparison
Materialized viewsMaterializedViewControllerPre-computed query results for acceleration
Workload managementWorkloadControllerQueue management, resource pools, quota enforcement
Saved queriesSavedQueryControllerReusable query library with sharing
Query schedulingQueryScheduleControllerAutomated recurring query execution

Subsections

PageDescription
Cost EstimationQuery cost prediction, engine comparison, threshold checks
Materialized ViewsView creation, refresh, matching, suggestions
Workload ManagementQueue management, resource pools, tenant quotas, throttling
Saved QueriesQuery library, sharing, tagging, popularity
Query SchedulingCron schedules, interval execution, pause/resume, execution history