I got the task
to create a database for my HR department in cluster environment.
SQL>
select name from v$database;
NAME
---------
HRLIVE
SQL>
select inst_id,count(*) from gv$session where username is not null group by
inst_id;
INST_ID
COUNT(*)
----------
----------------------
1 3
2 3
SQL>
select name from v$datafile;
NAME
--------------------------------------------------------------------------------
+DATA/hrlive/datafile/system.286.867076971
+DATA/hrlive/datafile/sysaux.279.867076971
+DATA/hrlive/datafile/users.285.867076971
+DATA/hrlive/datafile/users.289.867607927
+DATA/hrlive/datafile/undotbs01.287.867689853
+DATA/hrlive/datafile/undotbs02.290.867690103
6 rows
selected.
SQL>
select b.tablespace_name, tbs_size SizeGB, a.free_space FreeGB
from (select tablespace_name,
round(sum(bytes)/1024/1024/1024,1) as free_space
from dba_free_space group by
tablespace_name) a, (select
tablespace_name,
sum(bytes)/1024/1024/1024 as
tbs_size from dba_data_files group by
tablespace_name
UNION
select tablespace_name,
sum(bytes)/1024/1024/1024 tbs_size
from dba_temp_files
group by tablespace_name ) b
where
a.tablespace_name(+)=b.tablespace_name;
TABLESPACE_NAME SIZEGB FREEGB
------------------------------
---------------------------------------------
SYSAUX 2 1.5
USERS 20 11.1
SYSTEM 2 1.2
UNDOTBS01 5 5
UNDOTBS02 5 5
TEMP 5
6 rows
selected.
SQL>
select name from v$controlfile;
NAME
--------------------------------------------------------------------------------
+DATA/hrlive/controlfile/current.284.867077073
+RECO/hrlive/controlfile/current.474.867077073
SQL>
select name from v$tempfile;
NAME
--------------------------------------------------------------------------------
+DATA/hrlive/tempfile/temp.283.867077081
SQL>
select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------
+DATA/hrlive/onlinelog/group_1.276.867359185
+RECO/hrlive/onlinelog/group_1.456.867359185
+DATA/hrlive/onlinelog/group_2.277.867359245
+RECO/hrlive/onlinelog/group_2.362.867359245
+DATA/hrlive/onlinelog/group_3.280.867359337
+RECO/hrlive/onlinelog/group_3.450.867359339
+DATA/hrlive/onlinelog/group_4.281.867359409
+RECO/hrlive/onlinelog/group_4.332.867359409
8 rows
selected.
SQL>
select count(*) from gv$session where status='ACTIVE';
COUNT(*)
----------
97
SQL> select count(*) from gv$session where
status='INACTIVE';
COUNT(*)
------------
3
SQL>
select sum(value)/1024/1024/1024 "TOTAL SGA (GB)" from v$sga;
TOTAL SGA
(GB)
--------------
14.5908089
SQL>
select sum(bytes)/1024/1024/1024 " GB" from v$sgastat where
name!='free memory';
GB
------------
7.64480158
SQL>
select name,floor(space_limit / 1024 / 1024) "Size
MB",ceil(space_used / 1024 / 1024) "Used MB" from v$recovery_file_dest;
NAME
Size MB Used MB
------------------------------------------------------------
---------- ----------
+RECO
15000 5510
SQL>
archive log list;
Database log
mode Archive Mode
Automatic archival Enabled
Archive
destination USE_DB_RECOVERY_FILE_DEST
Oldest
online log sequence 89
Next log
sequence to archive 90
Current log
sequence 90
.
Happy Learning...
Happy Learning...
No comments:
Post a Comment