I have often seen Developers write predicate logic without bothering about performance. That works most of the time. But what about queries that return huge data sets? Is