oracle复习笔记——体系结构

关系数据库特点:数据完整性,数据安全性


实例:可以把它理解为跑起来的一个数据库。包括一系列进程。


体系结构:控制文件ctl;数据文件dbf;日志文件log(两种,联机日志文件和归档日志文件。)


启动:启动实例,启动控制文件,由控制文件打开数据文件。


登录:sqlplus "sys/manage as sysdba";

 

主要结构一览

 

 


查看控制文件:select * from v$controlfile;


数据文件:desc v$datafile;
select file#,status,name from v$datafile;

 

参数文件:spfile 在oracle\ora92\database下,是数据库启动时用来寻找数据文件的


内存结构--sga System Global Area实例启动时分配 包括Shared pool;database buffer cache;redo log buffer; 固定SGA;         large pool,java pool(可选);
        |-pga Program Global Area 进程启动时分配


db高速缓存池:默认缓存池,保持缓存池,再生缓存池

 


共享池:库缓存区(共享sql区,pl/sql区,)字典缓存区

逻辑结构:块(block,windows下默认8k,操作系统快的整数倍)盘区(extent)段(segment)表空间(tablespace)数据文件(Datafile)

多个数据文件对应一个表空间,一个表空间对应多个段,段对应多个盘区,盘区对应多个块。

你可能感兴趣的:(oracle复习笔记——体系结构)