1:记录当前scn
select dbms_flashback.get_system_change_number from dual;
GET_SYSTEM_CHANGE_NUMBER
------------------------
1159572

2:创建表

CREATE TABLE team
(team_code    VARCHAR2(3),team_name    VARCHAR2(30),country_code VARCHAR2(3)
);INSERT INTO team VALUES ('MCL','McLaren','GBR');
COMMIT;

2:记录当前scn

SQL> select dbms_flashback.get_system_change_number from dual;
GET_SYSTEM_CHANGE_NUMBER
------------------------
1159601

3:通过scnscn 转储
alter  system  dump logfile '/u01/app/oracle/oradata/devdb/redo01.log'  scn min 1159572 scn max  1159601
4:文件分析
REDO RECORD - Thread:1 RBA: 0x000019.00000fef.0010 LEN: 0x01e8 VLD: 0x0d
SCN: 0x0000.0011b1a0 SUBSCN:  1 06/03/2016 15:18:11
THEREAD: 线程号1;
RBA: 序列号+块号+块里字节号
LEN:长度
VLD:
SCN:改变时间
select to_number('1195A5','xxxxxx') from dual  16to10
select to_char(scn_to_timestamp(1159584),'YYYY-MM-DD HH24:MI:SS') from dual;
select timestamp_to_scn(to_date('2016-03-06 15:18:15','YYYY-MM-DD HH24:MI:SS')) from dual;
CHANGE #1 TYP:0 CLS:1 AFN:5 DBA:0x014000a5 OBJ:73445 SCN:0x0000.0011aa1f SEQ:2 OP:11.2 ENC:0 RBL:0
KTB Redo
op: 0x01  ver: 0x01
compat bit: 4 (post-11) padding: 1
op: F  xid:  0x0006.01a.00000313    uba: 0x00c00a6a.00a7.39
KDO Op code: IRP row dependencies Disabled
xtype: XA flags: 0x00000000  bdba: 0x014000a5  hdba: 0x014000a2
itli: 1  ispac: 0  maxfr: 4858
tabn: 0 slot: 0(0x0) size/delt: 19
fb: --H-FL-- lb: 0x1  cc: 3
null: ---
col  0: [ 3]  4d 43 4c
col  1: [ 7]  4d 63 4c 61 72 65 6e
col  2: [ 3]  47 42 52
change #1 改变数
TYP:0 改变类型
CLS:1 参照X$BH class 1表示数据块
AFN:绝对数据文件号 5
DBA:更改数据块地址  14000a5(5/165)
OBJ: object id
SCN:0x0000.0011aa1f
seq:2:序列号
OP:11.2 Insert Row Piece
 
KTB REDO
op: 01 F  
xid:  0x0006.01a.00000313   transaction ID 
uba: 0x00c00a6a.00a7.39  回滚段改变地址,序列号,块记录号
 
KDO:  IRP(Insert Row Piece) row dependencies Disabled  (默认创建表示非依赖,启动特性,ORA_ROWSCN伪列新特性)
bdba:block address
hdba:segment header address
itli:事务slot 1
tabn: 0 表示非群集表
 slot: 0(0x0)  slot number
size/delt: 19        块改变大小,增加19 bytes
fb: --H-FL-- 
lb: 0x1   被锁住事务itil 1(与上面相符)
cc: 3  插入列的数量
 
col  0: [ 3]  4d 43 4c
col  1: [ 7]  4d 63 4c 61 72 65 6e
col  2: [ 3]  47 42 52
以上插入数值

转载于:https://www.cnblogs.com/itperson/p/5558893.html

oracle-REDO日志文件分析(insert)相关推荐

  1. oracle 5632,Oracle系统默认临时表空间以及redo日志文件问题处理

    本人现在要把Oracle的数据同步到MySQL,运用的ETL工具,由于数据量很大,而且有子查询要用到临时表空间,导致原来的该临时表空间 问题:本人现在要把Oracle的数据同步到MySQL,运用的ET ...

  2. 记一次ORACLE数据库redo日志文件损坏故障恢复

    记一次ORACLE数据库redo日志文件损坏故障恢复 环境 ORACLE 11G R2 + RAC+ ASM 归档模式 问题描述 数据库1节点状态变为Stuck Archiver,alert日志报Ar ...

  3. oracle重做日志文件详细

    oracle重做日志文件详细 redo log file 1 redo log file的作用 ​redo log file记录了对数据库的所有修改信息.有了这些修改信息,我们就可以用于恢复数据.如果 ...

  4. 达梦数据库之redo日志文件损坏修复方法

    一.什么是redo日志? redo日志即重做日志,重做日志是在DM数据库中添加.删除.修改对象,或者改变数据,DM都会按照特定的格式,将这些操作执行的结果写入到当前的重做日志文件中.重做日志文件以lo ...

  5. OSSEC主要功能及原理+详细配置+日志文件分析

    作者:谭丙章 E-mail:feifengwind@163.com OSSEC主要功能及原理 OSSEC属于基于主机和应用的入侵检测系统,通过监视企业重要服务器和各种应用以避免企业资源被攻击.滥用和误 ...

  6. 正确删除ORACLE归档日志文件

    在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的 controlfile中仍然记录着这些archivelog的信息,在ora ...

  7. oracle删除日志文件

    oracle删除日志文件 删除日志文件的语法例如以下: alter database drop logfile member logfile_name; 删除日志文件须要注意例如以下几点: 1.该日志 ...

  8. oracle 创建日志文件,oracle创建日志文件

    一团网资讯 一团资讯 > oracle > oracle创建日志文件 oracle创建日志文件 2018-04-14 15:39:48     发布者:来源网络 创建日志文件的语法如下: ...

  9. 怎么查看linux日志里请求量最高的url访问最多的_LoaRunner性能测试系统学习教程:日志文件分析(8)...

    上期我们讲到LoaRunner性能测试MPM相关参数,这期我们讲LoaRunner性能测试日志文件分析. 日志文件分析 为了有效地管理web服务器,以及获取有关服务器活动和性能相关的数据反馈.Apac ...

  10. 向oracle增加两个重做日志组文件,Oracle重做日志文件

    Oracle重做日志文件 原理:重做日志记录将以循环的方式在sga区的重做日志高速缓冲区中进行缓存,并由后台进程LGWR写入到重做日志文件中. 重做日志文件记录了对数据文件的修改操作,还记录了对回滚段 ...

最新文章

  1. Python 2.7 Exception格式化工具
  2. Python的bool类型
  3. 扩展欧几里得exgcd算法 acm寒假集训日记22/1/12
  4. 性能测试基础之JMeter聚合报告详解
  5. 第三章——空间域处理方法
  6. list元素求和_C# lamda =gt;与 数组 list,简单应用
  7. 更改MSN Live Spaces登录帐号
  8. linux服务器挂掉之后
  9. 华为云空间兑换码在哪里找_华为云空间在哪里找到
  10. The projiect you are opening contains compilation errors
  11. ITIL 4Foundation认证
  12. iOS 常用快捷键 摆脱菜鸟!!
  13. oxc000014c解决方法
  14. 数据结构_Java_基于 线性表-单链表的初始化、逆序、去重、非递减序列的合并(开辟新链表先整体插入一个链表全部元素,再遍历另外一个链表寻找合适位置插入 、开辟新链表实现舍弃原链表)等操作实现
  15. H5及微信小程序实测可用——监听手机返回键操作
  16. 储留香:从丞相说到文件系统
  17. 蒲公英 · JELLY技术周刊 Vol.12 尤雨溪新作 Vite, 你会支持么?
  18. 使用frp搭建自己的内网穿透
  19. CSDN博客看不到评论?CSDN博客怎么看评论?(已解决)
  20. 微课-面向对象程序设计(5课82分钟)

热门文章

  1. 欢迎使用CSDN-markdown编辑器test
  2. 公司注册资金100万欠债1千万,股东还100万,剩下的900万怎么办?
  3. VC++静态文本框/PICTURE控件的notify属性
  4. NB-IoT SNR RSRQ RSRP等信号参数解释
  5. android 视频开发sd卡,Android开发之SD卡文件操作分析
  6. c 子类对象 访问父类对象受保护成员_06-JavaSe面向对象
  7. 免安装版的mysql步骤_mysql免安装版的安装方法及步骤
  8. 移动web前端开发框架_移动前端开发是Web前端开发吗?
  9. 启动之后自己关闭_电脑一开都是广告,请问怎么永久关闭?
  10. dateformat 返回类型_SpringBoot返回date日期格式化