You are on page 1of 3

BUFFER CACHE HIT RATIO

select (1-(a.value/(b.value-c.value)))*100

"BUFFER CACHE HIT RATIO"

from v$sysstat a,v$sysstat b,v$sysstat c

where

a.name='physical reads'

AND b.name='db block gets'

AND c.name='consistent gets';

LIBRARY CACHE HIT RATIO


Select sum(pinhits)/(sum(pins))*100 “LIBRARY CACHE HIT RATIO” from v$librarycache;

DATA DICTIONARY CACHE HIT RADIO

Select (1-sum(getmisses)/(sum(gets)+sum(getmisses)))*100 “DATA DICTIONARY CACHE HIT RADIO”

From v$rowcache;

EXPLAIN PLAN
SQL> @D:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\UTLXPLAN.SQL
Table created.
SQL> EXPLAIN PLAN FOR select * from emp;
Explained.
SQL> select * from table(DBMS_XPLAN.DISPLAY);
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Plan hash value: 3956160932
--------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
--------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 14 | 518 | 3 (0)| 00:00:01 |
| 1 | TABLE ACCESS FULL| EMP | 14 | 518 | 3 (0)| 00:00:01 |
--------------------------------------------------------------------------

8 rows selected.
SQL> SELECT * FROM TAB;

TNAME TABTYPE CLUSTERID


------------------------------ ------- ----------
DEPT TABLE
EMP TABLE
BONUS TABLE
SALGRADE TABLE
CNOTNULL TABLE
JOCK TABLE
SURESH TABLE
EMP_VIEW VIEW
PLAN_TABLE TABLE

9 rows selected.

SQL> DESC PLAN_TABLE;


Name Null? Type
----------------------------------------- -------- ----------------------------

STATEMENT_ID VARCHAR2(30)
PLAN_ID NUMBER
TIMESTAMP DATE
REMARKS VARCHAR2(4000)
OPERATION VARCHAR2(30)
OPTIONS VARCHAR2(255)
OBJECT_NODE VARCHAR2(128)
OBJECT_OWNER VARCHAR2(30)
OBJECT_NAME VARCHAR2(30)
OBJECT_ALIAS VARCHAR2(65)
OBJECT_INSTANCE NUMBER(38)
OBJECT_TYPE VARCHAR2(30)
OPTIMIZER VARCHAR2(255)
SEARCH_COLUMNS NUMBER
ID NUMBER(38)
PARENT_ID NUMBER(38)
DEPTH NUMBER(38)
POSITION NUMBER(38)
COST NUMBER(38)
CARDINALITY NUMBER(38)
BYTES NUMBER(38)
OTHER_TAG VARCHAR2(255)
PARTITION_START VARCHAR2(255)
PARTITION_STOP VARCHAR2(255)
PARTITION_ID NUMBER(38)
OTHER LONG
DISTRIBUTION VARCHAR2(30)
CPU_COST NUMBER(38)
IO_COST NUMBER(38)
TEMP_SPACE NUMBER(38)
ACCESS_PREDICATES VARCHAR2(4000)
FILTER_PREDICATES VARCHAR2(4000)
PROJECTION VARCHAR2(4000)
TIME NUMBER(38)
QBLOCK_NAME VARCHAR2(30)
OTHER_XML CLOB

You might also like