1. Check
-- Check size DB
-- Hiển thị các tham số của DB
SQL>show parameters;
-- Trạng thái DB, instance
select inst_id, instance_number, instance_name, to_char(startup_time,'dd/mm/yyyy hh:MM:ss'),status from gv$instance;
select INST_ID,NAME,OPEN_MODE from gv$database; // Trạng thái các node instance của DB
// Hiển thị global db
Select * from global_name
2. Tạo DB mới
#dbca
3. Thay đổi trạng thái DB:
ALTER DATABASE OPEN READ ONLY;
ALTER DATABASE OPEN READ WRITE
• Set lại time-zone
SQL> alter database set time_zone='+07:00';
Hoặc:
SQL> alter database set time_zone='Asia/Bangkok';
Select sysdate from dual;
-- Check tang truong dung luong theo nam
SET SERVEROUTPUT ON
declare
v_year number(20);
v_last_year number(20);
v_increase number(20);
begin
select sum(bytes) into v_year from v$datafile
where trunc(creation_time)>=trunc(sysdate-365);
select sum(bytes) into v_last_year from v$datafile
where trunc(creation_time)>=trunc(sysdate-730)
and trunc(creation_time)<trunc(sysdate-365);
v_increase:=v_year/v_last_year * 100;
dbms_output.put_line(v_increase);
end;
/