Query Optimizer

The component that evaluates different strategies for running a query and picks the best one.