F# Query expression examples I notice look as though they grab the entire contents of a table before doing a computation. This seems less efficient than native SQL. Or should the performance be the same.
// A query expression.
let query1 =
query {
for customer in db.Customers do
select customer
}