I\'ve heard that SELECT *
is generally bad practice to use when writing SQL commands because it is more efficient to SELECT
columns you specificall
The result is too huge. It is slow to generate and send the result from the SQL engine to the client.
The client side, being a generic programming environment, is not and should not be designed to filter and process the results (e.g. the WHERE clause, ORDER clause), as the number of rows can be huge (e.g. tens of millions of rows).