Skip to main content

Module query_optimizer

Module query_optimizer 

Source
Expand description

TensorQueryOptimizer — Rewrites TensorLogic query plans before execution.

Supported rules:

Structs§

OptimizationResult
Summary of a single TensorQueryOptimizer::optimize call.
OptimizerStats
Lifetime statistics for a TensorQueryOptimizer instance.
TensorQueryOptimizer
Optimises TensorLogic query plans by repeatedly applying rewriting rules.

Enums§

OptimizationRule
Rewriting rule that can be applied by TensorQueryOptimizer.
QueryNode
A node in a logical query plan.

Functions§

estimated_cost
Recursively estimate the cost of executing node.