对oracle日常管理的几点建议
2012-06-11 00:34
225 查看
oracle这碗饭不好吃,几多风险,几多建议。
1 基于时间点的不完全恢复,需要对控制文件洗脑,撕掉账本(重做日志),重新印刷账本,这是条没有回头的路,需要保护现场,为自己留条后路。切记将整个数据库先进行备份,即便是几个T。过程如下:
1)shutdown immediate
2)startup mount
3)对整个数据库进行cp。
4)。。。。。。。。(接下来的步骤大家都懂的,就不唠叨了)
2 整理rman较合理的初始备份方案
1)delete backup
2)backup archivelog all delete all input
3)backup tag ‘begin_full_0_backup' incremental level 0 database plus archivelog;
通过以上的整理,在闪回区里就剩五个rman备份,简单和清晰,记得将以前的给拷走。
3 要记得维护/home/oracle这个家目录,因为它也会影响性能。
4 flash_recovery_area:oracle默认这里是存放一些备份有关的文件,如rman备份,控制文件和日志文件,还有归档日志的备份等,所以,这个区域会满,要记得清理,否则,备份时会报错。但清理时要留下控制文件和日志文件的镜像。
5 基于业务的需要,突然要把大型数据库给关了,等了很久,也关不掉,可又急着关掉,怎么办?
1)先把连接的所有会话杀死;
2)alter system checkpoint;
3)shutdown abort;
尽量把影响最小化,让下次能够正常开库。
6 重做日志组一定要避免有多个active。因为,坏在active上,没有RBA,没有前滚的起点。
7 system表空间一定不能存放业务表;不建议一个表空间只对应一个数据文件;不建议一个重做日志组成员太大。
1 基于时间点的不完全恢复,需要对控制文件洗脑,撕掉账本(重做日志),重新印刷账本,这是条没有回头的路,需要保护现场,为自己留条后路。切记将整个数据库先进行备份,即便是几个T。过程如下:
1)shutdown immediate
2)startup mount
3)对整个数据库进行cp。
4)。。。。。。。。(接下来的步骤大家都懂的,就不唠叨了)
2 整理rman较合理的初始备份方案
1)delete backup
2)backup archivelog all delete all input
3)backup tag ‘begin_full_0_backup' incremental level 0 database plus archivelog;
通过以上的整理,在闪回区里就剩五个rman备份,简单和清晰,记得将以前的给拷走。
3 要记得维护/home/oracle这个家目录,因为它也会影响性能。
4 flash_recovery_area:oracle默认这里是存放一些备份有关的文件,如rman备份,控制文件和日志文件,还有归档日志的备份等,所以,这个区域会满,要记得清理,否则,备份时会报错。但清理时要留下控制文件和日志文件的镜像。
5 基于业务的需要,突然要把大型数据库给关了,等了很久,也关不掉,可又急着关掉,怎么办?
1)先把连接的所有会话杀死;
2)alter system checkpoint;
3)shutdown abort;
尽量把影响最小化,让下次能够正常开库。
6 重做日志组一定要避免有多个active。因为,坏在active上,没有RBA,没有前滚的起点。
7 system表空间一定不能存放业务表;不建议一个表空间只对应一个数据文件;不建议一个重做日志组成员太大。
相关文章推荐
- 给Oracle年轻的初学者的几点建议
- 日常管理的五条小建议
- sql server 管理上的几点建议
- ORACLE物理DG日常管理
- 用svn管理unity的几点建议
- Oracle日常维护之表管理
- << Oracle高可用>>部分书面作业 - 第三课 RAC-日常管理
- Oracle DBA日常管理
- 给Oracle年轻的初学者的几点建议
- ORACLE日常管理
- 管理口令(P):[INS-30011] 输入的 ADMIN 口令不符合 Oracle 建议的标准
- 对中国网站备案管理的几点建议
- oracle logical standby 日常管理常用的一些语句
- DBA_实践指南系列5_Oracle Erp R12日常运维和管理(案例)
- Oracle 10G R2 RAC 日常管理
- 项目实施与管理的几点建议
- 对中国网站备案管理的几点建议
- 给技术高管日常管理的五条小建议
- Oracle数据表管理建议
- 给技术高管日常管理的五条小建议