欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

upright 数据库的归档与非归档模式的如何转换

更新时间: 2014-01-05 02:32:26 责任编辑: Author_N1

 

upright 数据库的归档与非归档模式的怎么转换?
ARCHIVELOG模式的设置
Redo Log里保存的内容可以半永久性地保存在第3储存设备里。这种过程被称为Archive,是为防备磁盘里
的日志文件损伤的操作。在Archive里使用的存储设备有大容量的磁盘或磁带等。
在UpRight DB里,不使用Redo Log或与数据库一起使用的情况里,都可以同时运行Archive。在使用RedoLog时,如果要Archive,则需要将Log Archive设置为ARCHIVELOG。
ARCHIVELOG模式可以在MOUNT状态下运行下面的SQL语句来进行设置。
SQL> ALTERDATABASE ARCHIVELOG;
ARCHIVELOG模式里没有被Archive的日志组不能被重用。例如,使用完Log Group 1以后,要使用Group2时,Log Group 2以前保存的日志如果没有被Archive,得待机,直到Log Group 2被Archive。这时并非只读专用,而是暂时停止所有事务的运行。Log Group 2如果被Archinve,则立即被激活,并保存日志。并且,暂时被停止的事务也会全部运行。为避免DBA发生这种情况应充分设置日志组的个数。
NOARCHIVELOG模式的设置
在使用Redo  Log时,如果不希望运行archiving,则需要将archiving模式设置为NOARCHIVELOG。在NOARCHIVELOG模式里不执行archived,系统不会在日志组被循环性激活之前等待被archived,从而提高了数据库的性能。但是,如果数据库和Redo  Log本身出现问题,同时不能恢复时,以前通过提交的事务而更新的数据会全部消失。因此,在NOARCHIVELOG模式里,只能有限地进行恢复,因此建议始终备份全部数据库。
--参考方法--
元芳,CSDN新论坛上线!你怎么看?
--参考方法--
null
--参考方法--
null
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:32:26
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/11159/
本文WWW.DOC100.NET DOC100.NET版权所有。