what is explain plan?, given an example...
Answer Posted / shivainduja
An explain plan is a representation of the access path that
is taken when a query is executed within Oracle.
SQL> explain plan for select * from emp2;
Explained.
SQL> select * from table (DBMS_XPLAN.display);
PLAN_TABLE_OUTPUT
-------------------------------------
Plan hash value: 2941272003
--------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost
(%CPU)| Time |
--------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 15 | 570 | 3
(0)| 00:00:01 |
| 1 | TABLE ACCESS FULL| EMP2 | 15 | 570 | 3
(0)| 00:00:01 |
--------------------------------------------------------------------------
8 rows selected.
| Is This Answer Correct ? | 4 Yes | 1 No |
Post New Answer View All Answers
What is cursor explain with example?
What is difference between procedure and trigger?
Is postgresql a server?
what are the differences between public, private, protected, static, transient, final and volatile? : Sql dba
What is string join?
How to run pl sql program in mysql?
why does the selected column have to be in the group by clause or part of an aggregate function? : Sql dba
What is the difference between view and stored procedure?
what are the different type of normalization? : Sql dba
What is $$ in sql?
What is execution plan in sql?
What is the difference between join and natural join?
What are sql triggers used for?
Is hadoop a nosql?
How do I create a memory optimized filegroup?