Projection pushdown

An optimization that asks a data source for only the columns required by downstream operations.