ORACLE
文章平均质量分 74
zhs10
这个作者很懒,什么都没留下…
展开
-
Oracle 11g R2 Rman备份与恢复
Oracle 11g R2 Rman备份备份与恢复的定义及分类备份的定义及分类:备份就是把数据库复制到转储设备的过程。其中,转储设备是指用于放置数据库副本的磁带或磁盘。通常也将存放于转储设备中的数据库的副本称为原数据库的备份或转储。备份是一份数据副本,从不同的角度分类如下:从物理与逻辑的角度来分类:从物理与逻辑的,备份可以分为物理备份和逻辑备份。物理备份:对数据库操作系统的物理文件(数据文件,控制文件和日志文件)的备份。物理备份又可以分为脱机备份(冷备份)和联机备份(热备份),前者是在关闭数据库转载 2021-04-25 15:45:19 · 514 阅读 · 0 评论 -
Redo log的四种状态 (CURRENT, ACTIVE, INACTIVE, UNUSED)
CURRENT指当前的日志文件,在进行实例恢复时是必须的;ACTIVE是指活动的非当前日志,在进行实例恢复时会被用到。Active状态意味着,Checkpoint尚未完成,因此该日志文件不能被覆盖。INACTIVE是非活动日志,在实例恢复时不再需要,但在介质恢复时可能需要。UNUSED表示该日志从未被写入,可能是刚添加的,或RESETLOGS后被重置。查看Redo log的状态,可用如下语句:select group#, status from v$log;...翻译 2021-04-22 09:36:41 · 2696 阅读 · 0 评论 -
Restore 和 Recovery 的区别
还原(Restore):如果是基于用户管理(手工)的还原恢复,需要用户主动在系统层面进行拷贝粘贴,这个操作过程称之为还原;如果是基于恢复管理器(RMAN)的恢复,则通过Restore命令进行还原(自动进行)。恢复(Recover):在完成还原动作之后,数据回到了还原点,但从这个还原点到宕机时间点之间的数据,就要利用归档日志和在线日志进行前滚,直至应用到宕机前最后一次commit提交的状态(完全恢复),或应用到指定的某个时间点(不完全恢复)。restorerecover只是用备份来还原原创 2021-04-21 15:59:10 · 3098 阅读 · 0 评论 -
CHECKPOINT_CHANG
1、系统检查点(记录在控制文件中)SQL> select checkpoint_change# from v$database;CHECKPOINT_CHANGE#------------------5396252、数据文件检查点(记录在控制文件中)SQL> select file#,checkpoint_change#,last_change# from v$datafile;FILE# CHECKPOINT_CHANGE# LAST_CHANGE#----------翻译 2021-04-13 16:34:40 · 405 阅读 · 0 评论 -
日志切换 ALTER SYSTEM SWITCH LOGFILE
ALTER SYSTEM SWITCH LOGFILE; 对单实例数据库或RAC中的当前实例执行日志切换。ALTER SYSTEM ARCHIVE LOG CURRENT;会对数据库中的所有实例执行日志切换。手动切换日志组日志组A:当前正在写日志组B:可写手动切换日志组后,Oracle开始往日志组B里写日志,并进行一次checkpoint,把日志组A里没有经过checkpoint的那部分日志对应的dirty buffer从buffer cache里写到数据文件里。checkpoint完成之后日原创 2021-04-13 15:45:38 · 3733 阅读 · 0 评论 -
ORACLE——体系结构
文章目录体系结构及主要构成部分内存结构Oracle Database Memory StructuresShared PoolDatabase Buffer CacheRedo Log BufferLarge PoolPGA(Program Global Area)进程结构Background ProcessesRequired —— 必须要启动的进程Optional —— 可选的进程User P...原创 2021-01-21 14:38:07 · 1537 阅读 · 0 评论 -
ORACLE——游标
ORACLE 游标显式游标实例1实例2显式游标实例1/*简单cursor游标 *students表里面有name字段,你可以换做其他表测试 */--定义 DECLARE --定义游标并且赋值(is 不能和cursor分开使用) CURSOR STUS_CUR IS SELECT * FROM hr.employees; --定义rowtype STUDENTS STUS_CUR%ROWTYPE; /*开始执行*/BEGIN --开启游标 OPEN S原创 2021-01-21 14:38:35 · 135 阅读 · 1 评论