9.2.2  日志线程(Redo Thread)

这个名词对于初次接触RAC的读者比较陌生,但实际并不是什么新技术,单实例环境下也有Redo Thread,只是很少被提及。

每个实例用到的联机日志就是一个Redo Thread,单实例有且只有一个Redo Thread。在RAC环境下,每个实例都需要自己的联机日志,也就是每个实例都有自己的Redo Thread。这种每实例一个Redo Thread的设计是为了避免实例间共享Redo文件引发的竞争,提高系统性能。

每个日志线程都有一个状态,数据库启动过程中会根据这个状态判断是否要恢复,后面的章节将会详细介绍。RAC数据库通过thread这个参数用来指定实例使用的Redo Thread线程号,一般和该实例的INSTANCE_NUMBER参数相同。通过视图V$LOG的THREAD#列可以确认日志组所属的线程。

因为RAC环境下有多个日志线程,所以在添加日志时必须指定线程号。

SQL> alter database add logfile thread 1
group 5 ('/oracle/oradata/redo5') size 50M;

转载于:https://blog.51cto.com/xin521long/1832799

日志进程redo thread相关推荐

  1. 精讲 MySQL 事务日志:redo log 和 undo log

    来源:https://blog.csdn.net/demonson/article/details/104369733 innodb事务日志包括redo log和undo log.redo log是重 ...

  2. MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结...

    MySQL中有六种日志文件, 分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log). ...

  3. MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结

    前言 1. ''最近公司大佬让我优化sql的时候,说可以通过控制where条件,尽可能的少的较少数据库的开支,少生成一些无用的binlog.由此引出binlog这个概念,大家一起学习一下 关于Binl ...

  4. mysql的redo日志_MySQL redo与undo日志解析

    前言: 前面文章讲述了 MySQL 系统中常见的几种日志,其实还有事务相关日志 redo log 和 undo log 没有介绍.相对于其他几种日志而言, redo log 和 undo log 是更 ...

  5. MySQL日志:binlog、事务日志(redo、undo)

    事务的隔离性是通过锁实现,而事务的原子性.一致性和持久性则是通过日志实现.Mysql的日志可以分为: binlog:server层实现 事务日志:包括redo log.undo log,引擎层(inn ...

  6. 【转】【MySQL】运行原理(四):重做日志(redo log),回滚日志(undo log),二进制日志(binlog)

    MySQL中有六种日志文件,分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log).一 ...

  7. mysql重做日志与binlog日志区别_MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结...

    MySQL中有六种日志文件,分别是 重做日志(redo log) 回滚日志(undo log) 二进制日志(binlog) 错误日志(errorlog) 慢查询日志(slow query log) 一 ...

  8. mysql数据库重做日志文件_数据库:mysql:重做日志文件(redo log file)

    一.重做日志缓冲(redo log buffer) 1. log block 在InnoDB存储引擎中,重做日志都是以512字节进行存储的.这意味着重做日志缓存.重做日志文件都是以块(block)的方 ...

  9. mysql重做日志_详解MySQL 重做日志(redo log)与回滚日志(undo logo)

    前言: 前面文章讲述了 MySQL 系统中常见的几种日志,其实还有事务相关日志 redo log 和 undo log 没有介绍.相对于其他几种日志而言, redo log 和 undo log 是更 ...

最新文章

  1. java中的文件_JAVA中文件的操作
  2. LiveBins缔造者
  3. 数据中心消防设施常见安装间距汇总
  4. 【转】Linux单人维护密码
  5. Python并发编程之多进程(二)
  6. Oracle SQL语句收集
  7. 使用aSpotCat控制您的Android应用权限
  8. 简单谈谈Server2008的NAP到底是什么
  9. python logging mysql_Python 操作 MySQL 的正确姿势
  10. Kafka的高性能原理
  11. Golang并发(五) - Select
  12. oracle如何读取到从n行到m行的数据_关系型数据库进阶之查询优化
  13. 攻防世界misc新手_攻防世界密码学解密
  14. GetRows的用法详解
  15. Android PDF阅读
  16. 基于Java+Spring+mybatis+vue+element实现酒店管理系统
  17. Virtual Breadboard 4.46 arduino模拟仿真虚拟 破解下载
  18. AI之语音转写项目实践
  19. wingdings字体符号在哪_wingdings2字体
  20. SqlServer2008操作总结

热门文章

  1. 西门子滚筒洗衣机教程_西门子洗衣机怎么样 西门子洗衣机哪款好
  2. python socket 游戏_python socket模拟游戏开服
  3. linux 停止jar 指令,Linux编辑启动、停止与重启springboot jar包脚本实例
  4. 打印机计算机故障或繁忙,为什么打印机可以通过电脑打印可不能扫描呢
  5. Linux设置fifo大小,linux fifo 的一个小实验 -- 缓存大小
  6. ad网络标号设置经验_PLC模拟量通道设置的平均次数是什么意思?如何确定?
  7. 使用DBUnit集成Spring简化测试
  8. Java内部类 Inner Class
  9. 数据结构学习笔记:利用栈实现进制转换
  10. Go程序:演示map用法