Deep Dive: Predicate Pushdown

What if the database had no idea what your WHERE clause clause actually meant until it had already dragged every single row off disk into memory? That used to be the default, ages ago. The storage layer was just a dumb block server handing your scan operator the pages to