redo log日誌挖掘(二)
這一段時間,在上次的基礎上,完成了行遷移、行連結的支援,並且增加了rollback的支援。在資料型別方面,增加了char和timestamp的支援,請看測試:
SUNDOG315>create table t (id1 number,id2 number,id3 number,text1 varchar2(4000),
text2 varchar2(4000),text3 varchar2(4000));
表已建立。
SUNDOG315>insert into t values (1,2,3,lpad('a',4000,'a'),lpad('a',4000,'a'),lpad
('a',4000,'a'));
已建立 1 行。
SUNDOG315>insert into t values (2,3,4,'a','a','a');
已建立 1 行。
SUNDOG315>update t set text1=lpad('a',4000,'a'),text2=lpad('a',4000,'a'),text3=l
pad('a',4000,'a') where id1=2;
已更新 1 行。
SUNDOG315>delete from t;
已刪除2行。
SUNDOG315>rollback;
回退已完成。
其中,4000個a太長了,用aaaa...aaaa代替
1798657,00020021000002a4,1003396,56273,1,36,280,TEST,T,insert into T ( ID1, ID2, ID3, TEXT1, TEXT2, TEXT3 ) values ( 1, 2, 3, 'aaaa...aaaa', 'aaaa...aaaa', 'aaaa...aaaa');1798657,00020021000002a4,1003396,56273,1,37,348,TEST,T,insert into T ( ID1, ID2, ID3, TEXT1, TEXT2, TEXT3 ) values ( 2, 3, 4, 'a', 'a', 'a' );
1798661,00020021000002a4,1003396,56273,1,73,308,TEST,T,update T set ID1 = 2, ID2 = 3, ID3 = 4, TEXT1 = 'aaaa...aaaa', TEXT2 = 'aaaa...aaaa', TEXT3 = 'aaaa...aaaa' WHERE ID1 = 2 AND ID2 = 3 AND ID3 = 4 AND TEXT1 = 'a' AND TEXT2 = 'a' AND TEXT3 = 'a' ;
1798662,00020021000002a4,1003394,56273,1,100,228,TEST,T,delete from T where ID1 = 1 AND ID2 = 2 AND ID3 = 3 AND TEXT1 = 'aaaa...aaaa' AND TEXT2 = 'aaaa...aaaa' AND TEXT3 = 'aaaa...aaaa';
1798662,00020021000002a4,1003397,56273,1,127,300,TEST,T,delete from T where ID1 = 2 AND ID2 = 3 AND ID3 = 4 AND TEXT1 = 'aaaa...aaaa' AND TEXT2 = 'aaaa...aaaa' AND TEXT3 = 'aaaa...aaaa';
1798669,00020021000002a4,c00090,0,1,187,260,rollback;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19423/viewspace-1039152/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- redo log日誌挖掘(一)
- Logminer日誌挖掘
- logminr 日誌挖掘
- logmnr 日誌挖掘
- 日誌挖掘 log miner
- ORACLE LOGMNR 日誌挖掘Oracle
- ORACLE logminer 日誌挖掘Oracle
- MySQL重做日誌(redo log)MySql
- 【REDO】Oracle 日誌挖掘,分析歸檔日誌線上日誌主要步驟Oracle
- 004 Nginx日誌挖掘accessLogNginx
- logminer日誌挖掘技術
- ORACLE的日誌挖掘 logminerOracle
- 線上重建redo log日誌組
- MySQL 日誌系統 redo log、binlogMySql
- 【Mysql】三大日誌 redo log、bin log、undo logMySql
- logminer日誌挖掘操作步驟
- Oracle調整redo log日誌大小Oracle
- logminer異機挖掘歸檔日誌
- logmnr挖掘歸檔日誌檔案
- 使用LOG Miner挖掘日誌基本步驟
- 重做日誌(redo log)相關總結
- 【聽海日誌】之DATAGUARD新增redo log
- 日誌挖掘
- mysql日誌:redo log、binlog、undo log 區別與作用MySql
- Oracle11g使用LOGMNR挖掘日誌Oracle
- 使用LOG Miner挖掘日誌基本步驟---02
- 在oracle中Logmnr進行日誌挖掘Oracle
- DB2 的事務日誌(redo log)DB2
- logminer工具對redo log或archive log的挖掘Hive
- Oracle redo日誌內容探索之二Oracle Redo
- 【REDO】刪除REDO LOG重做日誌組後需要手工刪除對應的日誌檔案
- REDO日誌管理
- 【REDO】重做日誌檔案(redo log files)管理(增,刪,改,查,切)
- oracle 11g logminer 進行日誌挖掘Oracle
- 使用Oracle的logminer工具進行日誌挖掘Oracle
- 使用Oracle 10g的Logminer挖掘日誌Oracle 10g
- 從Logminer日誌挖掘中找出可疑的操作
- Oracle 10g LOGMNR挖掘日誌很方便Oracle 10g