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;

执行手工归档:


----------------------------------------