Sometime in a program the user launching a very big query to extract data from DB(in this case SQLserver).
String SQL_SELECT = " SELECT * FROM BIG_TABLE";
SqlConnection conn = null;
SqlDataReader aReader = null;
conn = getConnessione();
SqlCommand aCommand = new SqlCommand(SQL_SELECT, conn);
conn.Open();
aReader = aCommand.ExecuteReader();
It's possible to know the estimated time before the command
aReader = aCommand.ExecuteReader();
Are there a command or a best practices ?