oracle实例和参数文件:
pfile静态文件
spfile动态二进制文件
查看参数和参数值
show parameter db_name;
pfile:
create pfile from spfile;
startup pfile -'pfile\init.ora'启动数据库也是可以的
spfile:
create spfile from pfile -''
修改spfile中的值:
alter system set paramter=value <comment='text'><deferred><scope=member|spfile|both>
oracle11g新特性
从内存中创建pfile;
create pfile from memory;
从内存中创建spfile;
create spfile from memory;
---------------------------------------------
重做日志文件及管理
添加重做日志文件
alter database add logfile member
'' to group1,
'' to group2,
'' to group3;
删除重做日志文件
alter database drop logfile member ''
切换工作日志组文件
alter system swich logfile;
如果数据库中的重做日志文件不能用,而使归档日志不能归档,则数据库挂起:
删除重做日志,重新初始化联机的重做日志
alter database clear logfile group n;
--------------------------
日志切换和检查点
重做日志组处于归档模式时不会进行日志切换
检查点:
为了减少数据恢复时间而设立的,当创建检查点时重做日志文件缓冲区中的数据LGWR写入重做日志文件,数据文件缓冲区中的数据DBWR写入数据文件中,检查点修改数据文件和控制文件头信息。
强制产生检查点:alter system checkpoint
强制产生检查点:fast_start_mttr_target=900;
实例恢复时间不超过900秒
获取重做日志文件的信息:
select * from v$logfile;
归档日志文件:
日志切换时,或者重做日志写满时
查看是否归档:select log_mode from v$database;
执行手工归档:
----------------------------------------
转载于:https://blog.51cto.com/schenjiannan/1243506