当前位置:Gxlcms > 数据库问题 > oracle 数据库的体系结构和学习路线

oracle 数据库的体系结构和学习路线

时间:2021-07-01 10:21:17 帮助过:9人阅读

                    temp:临时数据  比如:排序,临时表

              (*)可选  用户数据文件 users01.dbf,example01.dbf

         <2>日志文件 : *.log   事务相关操作的日志 

技术分享

 

         <3>控制文件:*。ctl   相当与配置文件

                 (1)记录了数据文件dbf和日志文件log的位置

                 (2)记录了RMAN备份的元信息

         <4>参数文件:启动过程中的初始化参数 pfile <文本文件 9i>和spfile<二进制文件 10g,11g.12g>     

show  parameter spfile ;
-- pfile和spfile相互转换
create pfile=/home/oracle/pfile.ora  from spfile;

          <5>归档日志:日志文件归档->换一个地方存储

         <6>备份文件RMAN: (*)备份集,default (*)镜像拷贝

          <7>口令文件:

          <8>告警日志文件 : alert_orcl.log       trc跟踪日志文件  trm 跟踪信息元数据

-- 存储位置
show parameter dump;

    (*)逻辑存储结构

        表空间:一个表空间可以有多个数据文件

  段 segment: 一个表就是一个段 ,表段和索引段

  区 extent: 分配空间的最小单位

  块 block: 存储的最小单位 8k  

-- 块的大小
show parameter db_block_size;

 (2)进程结构

  1DBWn  数据库写进程

        2.LGWR 写日志

        3 客户端进程

        4.CKPT :检查点进程

        5.PMON :进程监视器

         6.SMON :system monitor  (关闭oracle最快的方式:kill -9 smon_pid)

技术分享

 

 (3)内存结构

       (*)SGA 

       (*)PGA

技术分享

 

SGA和PGA大小设置 :

-- sga=0 sga由数据库自己决定
show parameter sga;
-- pga=0 大小由数据库自己决定
show parameter pga;

-- 自动内存管理

 

oracle 数据库的体系结构和学习路线

标签:内存结构   alt   lock   启动   key   数据文件   10g   二进制文件   元数据   

人气教程排行