驗證日誌增長

---- 1 window
conn scott/tiger;
select * from tab;
drop table t1;
create table t1 as emp;
insert  into  t1 select * from t1;
/
/
/
/
/
commit;


-- 2.window
sqlplus / as sysdba;
conn / as sysdba;
SELECT * from v$sysstat where class=2;
select value from v$sysstat where STATISTIC#=178;  -- 178 是上條語句查出的 redo size 對應的 statistic# 號
SQL> SELECT value from v$sysstat where STATISTIC#=178;

     VALUE
----------
   3776244
   

-- 1.window
update t1 set sal=sal+1 where empno=7900;
commit;

-- 2.window
SELECT value from v$sysstat where STATISTIC#=178;  -- 注意比剛纔大了; 約幾M ,這裏假定 3M
alter tablespace users begin backup;  -- 凍結表空間;

-- 1.window
update t1 set sal=sal+1 where empno=7900;
commit;

-- 2.window
SELECT value from v$sysstat where STATISTIC#=178;  -- 注意第一次update大好; 增長一倍
alter tablespace users end backup;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章