偶然的一次,网友在t.askmaclean.com ASK Maclean Home提问了关于11.2 上一个ORA-600问题的解决途径,我们这里不讨论该ORA-600[kcratr_nab_less_than_odr]错误, 比这个错误本身更有趣的是 该600 trace中记录了一段对于前滚恢复rolling upgrade描述十分详细的KST trace。     很多网友肯定要问什么是KST? KST是9i以后引入的内部诊断机制Tracing Facility,每一个Oracle 进程都维护SGA中的一小块Trace buffer,并将自身的默认启用的一些event事件信息写入到Trace Buffer中(这些事件默认包括10280, 10401, 10441, 10442, 10425, 10427, 10429, 10434, 10666),可以使用内部视图x$trace观察这些信息,默认Trace Buffer不写到磁盘上,而只在SGA中维护,当Trace Buffer用完时将被重用。   了解了 KST的知识后,我们可以从容地阅读下面这段TRACE了:

Trace Bucket Dump Begin: default bucket for process 19 (osid: 29785)
TIME(*=approx):SEQ:COMPONENT:FILE@LINE:FUNCTION:SECT/DUMP: [EVENT#:PID:SID] DATA

以上是KST Trace的 头部 COMPONENT 组件名 例如 db_trace 、CACHE_RCV,这里的CACHE_RCV意为 cache recovery,实际上是我们所说的前滚rolling forward。 FILE@LINE

转载于:https://blog.51cto.com/maclean/1278311

深入了解Oracle前滚恢复rolling forward(一)相关推荐

  1. 实例恢复(Instance Recovery)之前滚(Rolling Forward)和回滚(Rolling Back)

    Oracle实例恢复(Instance Recovery)之前滚(Rolling Forward)和回滚(Rolling Back) 关于oracle实例恢复的一些理解,一直都有误区,今天通过查看相关 ...

  2. Oracle 实例恢复--转自沙弥的世界

    --======================= -- Oracle 实例恢复 --======================= 一.Oracle实例失败 Oracle实例失败多为实例非一致性关闭 ...

  3. Oracle 备份恢复概念

    --====================== -- Oracle 备份恢复概念 --====================== 数据库维护中,备份或恢复是重中之重的问题.尽管很多时候数据库系统运 ...

  4. 重装系统后ORACLE数据库恢复

    2019独角兽企业重金招聘Python工程师标准>>> ORACLE数据库恢复的方法我们经常会用到,下面就为您介绍重装系统后ORACLE数据库恢复的方法,希望对您学习ORACLE数据 ...

  5. 将oracle冷备份恢复到另外一个数据库实例中

    因更换服务器需要将Oracle数据库转移到另外台Oracle中. 说明: 1.测试环境为:windows server2003 和 oracle 10g. 2.2台服务器安装的程序目录一样,数据目录不 ...

  6. oracle 强制恢复,oracle数据库恢复

    oracle数据库恢复 恢复背景 使用RMAN做了数据库的完全备份.参数文件.控制文件的备份,所有数据文件\ 在线重做日志文件.控制文件和spfile参数文件全部丢失 恢复步骤 1.关闭数据库 RMA ...

  7. oracle表还原truncate,Oracle数据库之Oracle表恢复(truncate)

    本文主要向大家介绍了Oracle数据库之Oracle表恢复(truncate),通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 一.模拟truncate操作: SQL> c ...

  8. oracle同步恢复目录,Oracle创建恢复目录(catalog)

    Oracle创建恢复目录(catalog),在catalog数据库上创建cat用户的表空间. Oracle创建恢复目录 1.在catalog数据库上创建cat用户的表空间 SQL> create ...

  9. Oracle特殊恢复原理与实战(DSI系列)

    1.深入浅出Oracle(DSI系列Ⅰ) 2.Oracle特殊恢复原理与实战(DSI系列Ⅱ) 3.Oracle SQL Tuning(DSI系列Ⅲ)即将开设 4.Oracle DB Performan ...

最新文章

  1. 查找python项目依赖并生成requirements.txt——pipreqs 真是很好用啊
  2. python 爬虫源代码-python 爬虫-1:下载网页源代码
  3. java---实现闹钟的基本功能
  4. Spring-AOP @AspectJ进阶之绑定抛出的异常
  5. idea调整主题和代码风格
  6. 小数在内存中的存储表示
  7. Guice 1.0 用户指南
  8. 如何使用div优雅的布局
  9. optimized mysql_MySQL解释计划中“Select tables optimized away”的含义
  10. mysql修改字段null为空字符串
  11. (5)vivado不能生成bit文件(学无止境)
  12. 已解决:手动打包war包结果无法在Tomcat中部署
  13. matlab 三元三次方程,使用MATLAB求解3元3次方程组的问题
  14. Windows cmd 查看文件MD5 SHA1 SHA256
  15. 腾讯云COS全球加速让全球用户加速访问
  16. 【奥特曼迪迦表情包】
  17. 你会刷牙吗?图解正确刷牙方法
  18. 某医药公司HP-EVA4400数据恢复报告
  19. 【杂文随笔】2018年总结 送自己一个字
  20. 手把手教你设计SNS社区【1】

热门文章

  1. WCF进阶:为每个操作附加身份信息
  2. 3、将对象存储到zookeeper中,然后再拿下来还原
  3. 【微信Java开发 --番外篇】错误解析
  4. 【转】使用Xcode中的iOS SDK给iphone开发出第一个App程序
  5. 网站路径及文件路径问题
  6. Linux Ubuntu上架设FTP
  7. [BZOJ4894]天赋
  8. 前端基础面试题大全-极乐科技(一)-JS部分
  9. 智简全渠道孟伟:做CRM十六年,企业的一百种死法
  10. 记录一款好用的JS插件,artDialog中国人自己写的插件