您现在的位置是: 首页 > 歌曲推荐 歌曲推荐

redo_redo是什么意思

tamoadmin 2024-09-24 人已围观

简介1.rac redo和undo为什么二个实例不能共享,而需要分开2.银行redo先生几岁了REDO记录transaction logs,分为online和archived。以恢复为目的。 比如,机器停电,那么在重起之后需要online redo logs去恢复系统到失败点。 比如,磁盘坏了,需要用archived redo logs和online redo logs区恢复数据。 比如,trunca

1.rac redo和undo为什么二个实例不能共享,而需要分开

2.银行redo先生几岁了

redo_redo是什么意思

REDO记录transaction logs,分为online和archived。以恢复为目的。 比如,机器停电,那么在重起之后需要online redo logs去恢复系统到失败点。 比如,磁盘坏了,需要用archived redo logs和online redo logs区恢复数据。 比如,truncate一个表或其他的操作,想恢复到之前的状态,同样也需要。

REDO是为了重新实现你的操作,而UNDO相反,是为了撤销你做的操作,比如你得一个TRANSACTION执行失败了或你自己后悔了,则需要用ROLLBACK命令回退到操作之前。回滚是在逻辑层面实现而不是物理层面,因为在一个多用户系统中,数据结构,blocks等都在时时变化,比如我们INSERT一个数据,表的空间不够,扩展了一个新的EXTENT,我们的数据保存在这新的EXTENT里,其它用户随后也在这EXTENT里插入了数据,而此时我想ROLLBACK,那么显然物理上讲这EXTENT撤销是不可能的,因为这么做会影响其他用户的操作。所以,ROLLBACK是逻辑上回滚,比如对INSERT来说,那么ROLLBACK就是DELETE了。

闪回恢复区是一个默认放置所有和备份恢复操作相关文件的地方。Oracle DBA可以使用Automatic Disk-Based Backup and Recovery,让数据库来管理备份存储的区域。

rac redo和undo为什么二个实例不能共享,而需要分开

不那么明显的影响是, 由于频繁的io,会潜在的使数据库变慢。

明显的影响是,比如说你只有2组redo。第一组写满了,写第二组。但这时第一组的状态仍然是active的,要等到第一组redo里面记录的操作全都提交了,才会变成inactive的。如果还有未提交的数据,那么第一组redo是不能被覆盖的。然后呢。。。 如果第二组日志这时也写满了,又不能去覆盖第一组,那么所有的数据库操作都会hang在那里。你的客户如果耐心不好,就要砸电脑了。

夸张的影响是,如果你的数据库hang在那里的时候,发生了什么特殊的问题,导致系统进程出了故障,crash也不是不可能的。

银行redo先生几岁了

多实例的数据库中,每个实例拥有一组独立的在线日志记录,也就是我们常说的REDO

THREAD。每个实例独立生成在线日志信息,并且拥有独立的LGWR进程用于写入在线日志文

件。但是在RAC数据库环境中,在线日志文件也必须是所有节点都能够共同访问的。原因也是

一样的,当进行实例恢复的时候,由于相关的数据被写在多个在线日志文件中,因此必须用到所

有的REDO LOG THREAD中的在线日志文件,才能够完成恢复。当我们在数据库上增加一个新

的实例的时候,必须为这个实例创建一组新的在线日志记录,同时激活这个REDO LOG

THREAD。反过来,要从数据库中删除一个实例的时候,我们必须关闭这个THREAD,否则无

论这个实例是否被使用,数据库恢复的时候,仍然会需要使用这个THREAD的日志。在这种情

况下关闭某个THREAD后重新做一次全库备份,会少很多麻烦事。如果你真的碰到了这种情况,

而那个实例的在线日志文件还没删除,那么可以找找数据库恢复所需要的CHANGE#是否在在线

日志中存在,如果存在,你也可以直接恢复这个在线日志来解决这个问题。

在使用UNDO自动管理的模式下,每个实例都需要使用独立的UNDO表空间,这些表空间

的数据文件也必须存放在所有实例都能够访问的共享存储上,其原因我们在前面已经多次提到,

不再重复了。

在多实例数据库环境中,临时表空间是可以多个实例共享的,不过能够共享的仅仅是临时表

空间,临时段是不能共享的。在一个临时表空间上,每个实例必须拥有自己独立的临时段。当临

时表空间满的时候,如果其他实例的临时段有空闲空间,那么这个实例可以从其他实例的临时段

中偷取一个EXTENT,用于扩展自己的临时段。

至2023年1月两岁。银行redo先生是浙商银行所塑造的品牌IP,全名为“首席发现官小红人RedO”,至2023年1月两岁了,它就是从那个红色能量棒中演变出来的一个人物形象,它喜欢酷炫和创新技术,乐于体验新兴生活,喜欢谈人生、谈理想,追求财务自由,深受00后喜爱。