scalable lgwr

在12c之前的行为,LGWR主线程负责redo strand的读取,而由spawn出来的thread来模拟异步IO进行redo的写入,然后由main thread通知FG进程而结束log file sync的等待。(可以看到第0个lwp的CPU占据比其他几个lwp稍高。) 12c中有了scalabl […]

Continue Reading

12c的cluster中,dbs下指定spfile不生效

在11g的cluster中,我们往往用dbs下的初始化文件(pfile),来指定asm中实际存在的spfile

但是在12c中,如果我去修改dbs下的pfile指定spfile,这个设置就不会生效了,如我将文件指定到/tmp目录下,你 […]

Continue Reading

flashback standby database

Flashback之后的standby database如何打开,操作如下:

Continue Reading

解决12c flex cluster中实例乱跑问题

在12c中的RAC中,由于是flex cluster,常常会出现实例乱跑的现象,如实例3跑到了节点2上,实例2跑到节点3上。而且重启之后也还是如此。 我们可以这样处理,让原来乱跑的实例改回去: 1. 关闭数据库:

2.检查crs中记录 […]

Continue Reading

PDB随CDB启动

12.1.0.2之前,用startup trigger:

12.1.0.2之后,用PDB save state

Continue Reading