SQL Select From V$SGA
SQL Select From V$SGA
COMMANDS
SGA
NAME VALUE
-------------------- ----------
Fixed Size 1247924
Variable Size 62915916
Database Buffers 104857600
Redo Buffers 2945024
COMPONENT CURRENT_SIZE
---------------------------------------------------------------- ------------
shared pool 54525952
large pool 4194304
java pool 4194304
streams pool 0
DEFAULT buffer cache 104857600
KEEP buffer cache 0
RECYCLE buffer cache 0
DEFAULT 2K buffer cache 0
DEFAULT 4K buffer cache 0
DEFAULT 8K buffer cache 0
DEFAULT 16K buffer cache 0
COMPONENT CURRENT_SIZE
---------------------------------------------------------------- ------------
DEFAULT 32K buffer cache 0
ASM Buffer Cache 0
13 rows selected.
NAME
-----------------------------------------------------------------------------
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\CONTROL01.CTL
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\CONTROL02.CTL
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\CONTROL03.CTL
-2-
STATISTICS_VIEW_NAME
---------------------------------------------
V$DB_CACHE_ADVICE
V$MTTR_TARGET_ADVICE
/*this column is for 'timed statistics'*/
/*this column is for 'timed OS statistics'*/
V$SEGSTAT
V$PGA_TARGET_ADVICE
V$SQL_PLAN_STATISTICS
V$SHARED_POOL_ADVICE
8 rows selected.
TABLESPACE_NAME
------------------------------
EXAMPLE
SYSAUX
SYSTEM
TEMP
UNDOTBS1
USERS
6 rows selected.
FILE_NAME
-----------------------------------------------------------------------------
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\USERS01.DBF
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\SYSAUX01.DBF
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\UNDOTBS01.DBF
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\SYSTEM01.DBF
I:\ORACLE\PRODUCT\10.2.0\ORADATA\SARA\EXAMPLE01.DBF
Tablespaces
TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
EXAMPLE
SALES01
SALEINDX01
8 rows selected.
-5-
User created.
Select
program ,pga_used_mem ,pga_alloc_mem ,pga_max_mem
from v$process
order by pga_used_mem desc;
Index
SQL> begin
for id in 1 to 10
loop
insert into employee values(id, “sara”);
end loop
end;
/
PGA
select
program ,pga_used_mem ,pga_alloc_mem ,pga_max_mem
from
v$process
order by pga_used_mem desc;
select * from v$pgastat;
USERNAME SQL_TEXT
----------------------------------------------------------------
SYSTEM select a.sid,a.username, s.sql_text from
v$session a,v$sqltext s where
a.sql_address = s.address and
a.sql_hash_value = s.hash_v
AND A.STATUS='ACTIVE'
order by a.username,a.sid,s.piece
SYS Select f.file#, f.block#, f.ts#,
f.length from fet$ f, ts$ t
where t.ts#=f.ts# and
t.dflextpct!=0 and t.bitmapped=0
SQL>
Tablespace created.
SQL>
Note: Extent allocation : autoallocate (default)
Segment space : manual (default)
-7-
SQL>
Note: Extent allocation : autoallocate (default)
Segment space : automatic
Tablespace created.
Removing Tablespaces
Tablespace dropped.
Manual:
Tablespace altered.
datafile 'I:/oracle/product/10.2.0/oradata/sara/test07.dbf'
size 100M;
SQL>desc dba_data_files
Name Null? Type
--------------------------------------- -------- ---------------------
FILE_NAME VARCHAR2(513)
FILE_ID NUMBER
TABLESPACE_NAME VARCHAR2(30)
BYTES NUMBER
BLOCKS NUMBER
STATUS VARCHAR2(9)
RELATIVE_FNO NUMBER
AUTOEXTENSIBLE VARCHAR2(3)
MAXBYTES NUMBER
MAXBLOCKS NUMBER
INCREMENT_BY NUMBER
USER_BYTES NUMBER
USER_BLOCKS NUMBER
ONLINE_STATUS VARCHAR2(7)
DBA_TABLESPACES
16 rows selected.
- 10 -
LOG_MODE
------------
NOARCHIVELOG
Index-Organized Tables
User created.
SQL> grant connect to saran;
Grant succeeded.
SQL>
User created.
User altered.
User dropped.
DEFAULT_TABLESPACE TEMPORARY_TABLESPACE
------------------------------ ------------------------------
USERS TEMP
Partial list of database components and their related data dictionary views
Component Data dictionary tables and views
Database V$DATABASE, V$VERSION, V$INSTANCE
The following query of USER_INDEXES shows the new indexes on the EMP table: