system global area program global area SMON,PMON,DBWR0,LGWR,CKPT,ARCH0,RECO
1: SGA system global area 系统全局内存区,所有用户拥有,分为:数据缓冲区,重做日志缓冲区,大型池,java池,sql共享池。 PGA program global area 程序全局区 ,是被单个用户所使用的内存区域,是用户进程私有。 2: SMON :系统监控进程 PMON: 进程监控进程 DBWR: 数据库写入进程 LGWR: 日志写入进程 ARCH: 归档进程 CKPT: 检查点进程 RECO: 恢复进程 LCKN: 锁进程 SNPN: 快照进程 DNNN: 调度进程
system global area 系统全局区 是ORACLE分配的一快内存 program global area 进程区后台进程清单 SMON 系统监控进程 PMON 进程监控器 DBWR 数据库写进程 LGWR 日志写进程 CKPT 检查点进程 ARCH 归档进程 RECO 恢复进程 Snnn 服务器进程 LCKn 锁定进程 Dnnn 调度进程
大家都太厉害了!!再来一个题!!How to recover a lost data file in Oracle DB which is running in ARCHIVELOG Mode. Assume the DB name is PRD, and the data file is ‘X:\ORACLE\PRD\SAPDATA1\CLUD_1\CLUD.DATA1’ Please write out the SQL commands in SQL*Plus.
查看后台进程: select * from v$bgprocess;数据恢复: 在运行svrmgrl之后 1) start mount; 2) recover database until cancel; 3) alter database open resetlogs;
program global area
SMON,PMON,DBWR0,LGWR,CKPT,ARCH0,RECO
SGA system global area 系统全局内存区,所有用户拥有,分为:数据缓冲区,重做日志缓冲区,大型池,java池,sql共享池。
PGA program global area 程序全局区 ,是被单个用户所使用的内存区域,是用户进程私有。
2:
SMON :系统监控进程
PMON: 进程监控进程
DBWR: 数据库写入进程
LGWR: 日志写入进程
ARCH: 归档进程
CKPT: 检查点进程
RECO: 恢复进程
LCKN: 锁进程
SNPN: 快照进程
DNNN: 调度进程
program global area 进程区后台进程清单
SMON 系统监控进程
PMON 进程监控器
DBWR 数据库写进程
LGWR 日志写进程
CKPT 检查点进程
ARCH 归档进程
RECO 恢复进程
Snnn 服务器进程
LCKn 锁定进程
Dnnn 调度进程
Assume the DB name is PRD, and the data file is
‘X:\ORACLE\PRD\SAPDATA1\CLUD_1\CLUD.DATA1’
Please write out the SQL commands in SQL*Plus.
select * from v$bgprocess;数据恢复:
在运行svrmgrl之后
1) start mount;
2) recover database until cancel;
3) alter database open resetlogs;