Oracle连载1------你了解它的参数文件和后台进程吗?

物理结构

口令文件

存放有超级用户的口令及其他特权用户的用户名/口令,在创建数据库时,在$ORACLE_HOME/dbs目录下啊会自动创建一个与之对应的口令文件

参数文件
pfile:静态参数文件

文本文件,可以使用vi , vim 静态参数文件

修改参数下次重启实例才生效

pfile参数文件可以不再database server 上

命名方式:init + SID.ora

spfile:动态参数文件

二进制文件,不可以通过编辑器修改,可以通过EM或指令来修改

Linux下strings可以查看

必须放在database server 端指定的路径下

命名方式:spfile+SID.ora

优先级

Oracle在启动时读取参数文件的顺序是:

spfilesid.ora-->spfile.ora-->initsid.ora

参数文件之间相互生成

控制文件

包括整个数据库的物理结构、所有数据文件、REDO LOG文件等信息。

使用查看

select type,record_size,records_total,records_used from v$controfile_record_section;
在线日志文件即 REDO LOG

主要用于记录数据库的变更信息。在数据库实例宕掉的时候,可以通过在线日志文件中记录的信息进行恢复

数据文件

数据库当中的表、索引都是记录在数据文件中的,其中系统表空间包含的数据文件里保存的数据库的元数据,如果metadata出现故障,访问数据库的数据就会发生问题。

你可能感兴趣的:(oracle,sql,database)