What is the process of querying in SQL?

It is a process in which multiple query execution plan for satisfying a query are examined and most efficient query plan is satisfied for execution. Database catalog stores the execution plans and then optimizer passes the lowest cost plan for execution.
For More Information Please Refer:

You May Also Like to Read: