- 浏览: 1523534 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (532)
- 软件设计师 (7)
- PSP (5)
- NET MD (9)
- Hibernate (8)
- DIY (51)
- Work (43)
- GAME (24)
- 未分类 (44)
- iPod (6)
- MySQL (39)
- JSP (7)
- 日语能力考试 (36)
- 小说 (4)
- 豆包网 (23)
- 家用电脑 (7)
- DB2 (36)
- C/C++ (18)
- baby (9)
- Linux (13)
- thinkpad (23)
- OA (1)
- UML (6)
- oracle (24)
- 系统集成 (27)
- 脑梗塞 (6)
- 车 (8)
- MainFrame (8)
- Windows 7 (13)
- 手机 (8)
- git (12)
- AHK (2)
- COBOL (2)
- Java (9)
最新评论
-
安静听歌:
... ...
UUID做主键,好还是不好?这是个问题。 -
lehehe:
http://www.haoservice.com/docs/ ...
天气预报 -
lehehe:
[url http://www.haoservice.com/ ...
天气预报 -
liubang201010:
监控TUXEDO 的软件推荐用这个,专业,权威.并能提供报警和 ...
(转载)Tuxedo中间件简介 -
tinkame:
Next[j] =-1 当j=0时;=Max{k|0<k ...
KMP字符串模式匹配详解
Oracle10g New Feature:闪回恢复区空间管理
作者:eygle |
<script src="http://www.eygle.com/English.js" type="text/javascript"></script>English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】
链接:http://www.eygle.com/archives/2005/12/oracle10g_flash_recovery_area_space_management.html
Oracle在10g中引入了闪回区(flash recovery area)的概念,用以简化和完善备份,但是闪回区同样需要精心规划和设置,否则一样会遇到问题,从Oracle10gR2开始,Oracle还提供了一个新的视图V$FLASH_RECOVERY_AREA_USAGE,用以监控闪回区空间的耗用情况。本文简要介绍Oracle闪回区的警报和空间维护机制。
每次RMAN在闪回区(flash recovery area)创建文件时,会同时更新可删除文件列表。当闪回区存在空间压力时,Oracle会自动从闪回区中删除废弃文件,当没有更多空间可以释放时,Oracle会给出空间压力警报。
当空间使用达到100%,数据库将会因为无法归档等原因挂起。
闪回区的大小由:db_recovery_file_dest_size 参数指定。
路径由: db_recovery_file_dest 参赛指定。
SQL> show parameter db_recovery NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_recovery_file_dest string /msflsh db_recovery_file_dest_size big integer 65G |
这两个参数都是动态参数。
当闪回区空间使用达到85%时,Oracle会发出警告:
*** SERVICE NAME:(SYS$BACKGROUND) 2005-12-03 13:20:16.864 *** SESSION ID:(156.1) 2005-12-03 13:20:16.864 ORA-19815: WARNING: db_recovery_file_dest_size of 53687091200 bytes is 85.00% used, and has 8050696704 remaining bytes available. |
当空间使用达到97%的时候,Oracle会发出Critical的警报:
ORA-19815: WARNING: db_recovery_file_dest_size of 53687091200 bytes is 97.02% used, and has 1602355712 remaining bytes available. |
当空间使用达到100%的时候,数据库无法归档就会挂起了:
ORA-19815: WARNING: db_recovery_file_dest_size of 53687091200 bytes is 100.00% used, and has 0 remaining bytes available. |
接下来就是这样的错误了:
ORA-19809: limit exceeded for recovery files ORA-19804: cannot reclaim 9563136 bytes disk space from 53687091200 limit *** 2005-12-04 13:59:14.011 52278 kcrr.c ARC1: Error 19809 Creating archive log file to '/msflsh/MMSDB/archivelog/2005_12_04/o1_mf_1_17108_%u_.arc' *** 2005-12-04 13:59:14.011 50725 kcrr.c kcrrfail: dest:10 err:19809 force:0 blast:1 *** 2005-12-04 13:59:14.012 52278 kcrr.c ARC1: All standby destinations failed; successful archival assumed *** 2005-12-04 13:59:14.026 16432 kcrr.c ORA-16038: log 1 sequence# 17108 cannot be archived |
注意这里的一个词:reclaim,Oracle用了回收在这里,意思就是已经没有空间可以回收以满足归档的空间需求了。
当Oracle在reclaim空间时,你可能看到如下类似信息:
Sat Oct 1 21:20:54 2005 Deleted Oracle managed file +ORADG/danaly/backupset/2006_09_07/ncsnf0_tag20060907t192619_0.274 Deleted Oracle managed file +ORADG/danaly/archivelog/2006_09_08/thread_1_seq_35.276.600588049 Sun Oct 2 05:46:40 2005 Thread 1 advanced to log sequence 80 Current log# 2 seq# 80 mem# 0: +ORADG/danaly/onlinelog/group_2.260.600173851 Current log# 2 seq# 80 mem# 1: +ORADG/danaly/onlinelog/group_2.261.600173853 Sun Oct 2 05:46:41 2005 Deleted Oracle managed file +ORADG/danaly/archivelog/2006_09_08/thread_1_seq_36.277.600600509 Deleted Oracle managed file +ORADG/danaly/archivelog/2006_09_08/thread_1_seq_37.278.600625093 Deleted Oracle managed file +ORADG/danaly/archivelog/2006_09_09/thread_1_seq_38.279.600674413 |
发表评论
-
(转)【性能优化】ORACLE数据库性能优化概述
2010-10-28 10:37 1298原文:http://space.itpub.net ... -
(转)【sql调优】系统信息统计
2010-10-28 10:36 1135原文:http://space.itpub.net/?uid- ... -
(转)【SQL 性能优化】参数设置(优化器)
2010-10-28 10:34 1686原文:http://space.itpub.net/226 ... -
(转)sqlplus中如何插入blob数据?
2010-09-01 09:39 1861http://www.itpub.net/viewthre ... -
(转)CSV文本数据如何导入oracle(实例)
2010-08-31 13:42 1705http://blog.csdn.net/senmon20 ... -
(转)一般导入数据到Oracle有几种方法!这可是经验之谈哦!
2010-08-31 13:40 2266http://hi.baidu.com/will0690/ ... -
(转)如何将TXT,EXCEL或CSV数据导入ORACLE到对应表中
2010-08-31 13:39 5611如何将TXT,EXCEL或CSV数据导入ORACL ... -
(转)oracle 查看数据库连接备忘
2010-08-19 15:28 1042http://yezi.iteye.com/blog/ ... -
(转)从问题入手帮你解决Oracle杀死死锁进程
2010-08-19 15:26 1575http://dev.firnow.com/cou ... -
(转)oracle临时表的用法总结
2010-07-22 09:20 1378http://blog.csdn.net/wyzxg/ar ... -
(转)Oracle 临时表的应用
2010-07-22 09:19 918http://hi.baidu.com/edeed/blo ... -
(转)VC下ADO访问远程ORACLE数据库
2010-07-13 15:39 4491http://blog.csdn.net/pku2009/ ... -
(转)Oracle版本区别
2010-03-29 14:23 1732http://blog.csdn.net/pengyouc ... -
(转)Oracle数据库11g版本介绍
2010-03-29 14:18 1308http://www.oracle.com/lang/cn ... -
Oracle平台应用数据库系统的设计与开发
2009-12-31 11:14 959http://tech.163.com/05/0607/1 ... -
oracle 购买方式
2009-12-16 16:38 5602http://blog.chinaunix.net/u ... -
Oracle标准版和企业版的区别
2009-12-16 16:36 4559http://blog.chinaunix.net/u ... -
oracle 报价
2009-12-16 16:35 2979http://www.rozsoft.com/html/fxc ... -
Oracle数据库设计开发阶段性能优化策略
2009-11-25 15:16 1179http://flysen.cn/a/data/orle/ ... -
oracle database Documentation Library
2009-11-25 14:43 249010g Release 2 (10.2) ...
相关推荐
OrOracle 10g 闪回恢复区Oracle 10g 闪回恢复区Oracle 10g 闪回恢复区Oracle 10g 闪回恢复区Oracle 10g 闪回恢复区Oracle 10g 闪回恢复区Oracle 10g 闪回恢复区
Oracle数据库10g备份和恢复:RMAN和闪回技术
oracle 11g new feature
Oracle官方教材--学生指南 oracle database 10g 数据库管理:课堂练习1 oracle database 10g 数据库管理:课堂练习2 附:针对学生指南的Oracle 10g 培训课程
oracle 12c new feature
Oracle Database 10g:New Features for Administrators
《Oracle Spatial空间信息管理:Oracle Database 11g》是世界级Oracle Spatial专家Ravi Kothuri、Albert Godfrind和Euro Beinat自力作,旨在向您提供空间信息管理方面的概念知识和实用技能,帮助您成为该领域的专家。...
oracle database 11g new feature
《Oracle Spatial空间信息管理:Oracle Database 11g》是世界级Oracle Spatial专家Ravi Kothuri、Albert Godfrind和Euro Beinat自力作,旨在向您提供空间信息管理方面的概念知识和实用技能,帮助您成为该领域的专家...
Oracle 10g 有一项新功能称为:自动的基于磁盘的备份与恢复( Automatic ...闪回恢复区是 Oracle 10g 中的新事物。简单的说,闪回恢复区是一块用以存储恢复相关的文件的存储空间。允许用户集中存储所有恢复相关的文件。
Oracle_数据库_10g的备份与恢复特性-恢复管理器与闪回查询技术.ppt Oracle数据卫士-以最低的成本获得最高的数据保护能力.ppt Oracle数据库10g-信息集成.ppt Oracle数据库10g-对自我管理数据库进行管理1.ppt Oracle...
oracle数据库是现在大中型企业或个人数据库管理的首选,甲骨文oracle的配合Navicat for Oracle用于数据库开发和管理非常方便,这里提供oracle 10g 客户端下载,当然最新的oracle 12c安装包也可以免费下载,支持win版...
oracle四大宝典之3:Oracle备份与恢复
《Oracle Spatial空间信息管理:Oracle Database 11g》是世界级Oracle Spatial专家Ravi Kothuri、Albert Godfrind和Euro Beinat自力作,旨在向您提供空间信息管理方面的概念知识和实用技能,帮助您成为该领域的专家。...
ORACLE10G 使用RMAN表空间的恢复,详见附件....
中文名: Oracle 10g Client 快速安装包英文名: Oracle 10g Client别名: Oracle10g Client资源格式: 压缩包版本: Oracle10g地区: 大陆语言: 简体中文简介: Oracle10g Client的快速安装包,本人使用过几次,都是外出...
Oracle 数据库 10g的备份与恢复特性:恢复管理器与闪回查询技术
oracle 10g 经典实战: oracle10g经典实战第1章Oracle_10g简介.ppt oracle10g经典实战第2章_数据库和表的创建.ppt ...oracle10g经典实战第9章_闪回操作和Undo.ppt oracle10g经典实战第10章_其他概念.ppt
Oracle10g参考手册:10g New Features Top20.chm
oracle11g官方中文帮助 Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g 中的分区.pdf Oracle 数据库 11g :真正应用测试与可管理性概述.pdf ... 闪回数据存档.pdf