oracle物理存储结构数据库其实是由一堆物理文件组成的,主要有4个:
1. 控制文件(control files)
2. 数据文件(Date files)
3. 重做日志文件(redolog)1.控制文件控制文件是数据库的root file,由他来定位数据库文件
里面有:
数据库的name ,DBID,数据库唯一标识符。
数据库创建日期
数据文件,重做日志,归档日志文件的信息。
table...
分类:
数据库 时间:
2015-05-26 14:27:30
阅读次数:
252
1:环境准备 在新的服务器上安装ORACLE实例,安装过程中需要注意源服务器与目标服务器的ORACLE_SID一致,另外确保安装路径与源路径一致(不仅是安装目录,甚至包括数据文件、控制文件目录、联机重做日志文件所在目录都要注意)。如果不一致相当麻烦,需要修改spfile。 2:RMAN做冷备份 使用...
分类:
其他好文 时间:
2015-05-13 00:37:28
阅读次数:
223
日志文件分类:重做日志文件 归档日志文件 警告日志文件 跟踪日志文件redo_log_file文件作用:1)维护数据一致性2)记录了数据库里的更改操作 redo_log_friles以组为单位,一个组下可以有多个成员,顺序循环写,一个数据库要启动至少要有2个日志组,每个组下至少有一个成员,r...
分类:
其他好文 时间:
2015-03-30 01:07:01
阅读次数:
240
oracle利用重做日志文件记录对数据库的操作,但是重做日志文件组是循环使用的,当所有的日志文件都被填满时,系统自动切换到第一组日志文件,当然数据库管理员也可以使用命令手工切换。而在循环使用日志文件时,日志文件中已经存在的日志文件的内容将会被覆盖。为了完整的记录数据库的全部操作,orale提出了归档日志的概念。
如果是非归档日志模式,则切换日志文件时,日志文件中的内容将被新的内容覆盖...
分类:
数据库 时间:
2015-03-14 18:39:20
阅读次数:
176
归档日志(Archive Log)是非活动的重做日志备份.通过使用归档日志,可以保留所有重做历史记录,当数据库处于ARCHIVELOG模式并进行日志切换式,后台进程ARCH会将重做日志的内容保存到归档日志中.当数据库出现介质失败时,使用数据文件备份,归档日志和重做日志可以完全恢复数据库.日志操作模式...
分类:
数据库 时间:
2015-03-05 10:29:23
阅读次数:
177
实例恢复时间:指的是将数据文件的最后一个检查点(检查点位置)推进到控制文件中记录的最新SCN 所需的时间.管理员可以通过设置MTTR 目标以及调整重做日志组的大小来控制该时间.MTTR 指导:Mean Time To Repair,即平均修复时间.是指可修复产品的平均修复时间,就是从出现故障到修复中...
分类:
数据库 时间:
2015-02-20 16:17:27
阅读次数:
182
1、刷新重做日志缓存的时机 a.commit b.缓存满了 c.checkpoint,checkpoint的触发有两种机制:定时触发,由log_checkpoint_interval[1]参数决定间隔的时间,单位秒;0表示禁用定量触发,由log_checkpoint_timeout[2]参数决定,表...
分类:
其他好文 时间:
2015-02-14 12:12:12
阅读次数:
153
核心控制参数 InnoDB存储引擎通过innodb_flush_log_at_trx_commit参数控制重做日志刷新到磁盘的策略 查看参数值:show variables like 'innodb_flush_log_at_trx_commit'; 修改参数值:set GLOBAL inno...
分类:
数据库 时间:
2015-02-12 22:43:05
阅读次数:
241
Redo log 重做日志在Oracle数据库中,有一种日志文件叫做重做日志文件,他就是大家俗称的:redolog。在redolog中又分为两种:在线重做日志与归档日志。ONLINE Redo log 在线重做日志(online redo log )主要用于:Oracle数据库所在服务器突然掉电、....
分类:
数据库 时间:
2015-02-12 15:49:10
阅读次数:
178
下面是根据自己的测试和别人的经验进行总结的重做日志文件(redologfile)对Oracle数据库来说至关重要,它们是数据库的事务日志。Oracle维护着两类重做日志文件:在线(online)重做日志文件和归档(archived)重做日志文件。这两类重做日志文件都用于恢复;其主要目的是,万一..
分类:
其他好文 时间:
2015-02-08 23:25:21
阅读次数:
229