Expand description
Storage Query Planner — optimizes storage access patterns for batch read/write workloads.
StorageQueryPlanner analyses queries, selects between sequential and index scans,
applies predicate pushdown, caches plans via FNV-1a fingerprinting, and exposes
detailed explain output and planner statistics.
Structs§
- SqpIndex
Stat - Runtime statistics about a registered index.
- SqpPlanner
Config - Configuration that drives planner behaviour.
- SqpPlanner
Stats - Aggregate statistics for the planner since creation.
- SqpPredicate
- A single filter condition applied to a field.
- SqpQuery
- A storage query presented to the planner.
- SqpQuery
Plan - A fully resolved execution plan for a
SqpQuery. - SqpQuery
Record - A historical record of a query planning event.
- Storage
Query Planner - Production-grade query planner that optimizes storage access patterns.
Enums§
- SqpCost
Model - Cost model used to estimate query execution cost.
- SqpHint
- Planner hint supplied by the caller to guide plan selection.
- SqpOp
- Comparison / membership operator for a
SqpPredicate. - SqpPlan
Step - A single step in a
SqpQueryPlan. - SqpValue
- A scalar value that can appear in a predicate.
Type Aliases§
- SqpIndex
Id - Numeric identifier assigned to a registered index.
- SqpStorage
Query Planner - Convenience alias for
StorageQueryPlanner.