ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle体系结构

oracle体系结构

原创 Linux操作系统 作者:shine628 时间:2010-02-05 14:32:48 0 删除 编辑

oracle体系结构

1.物理结构
数据文件 (datafiles)                      *.dbf,后缀为dbf的

日志文件 (redo log files)              *.log,后缀为log的

控制文件 (control files)                 *.ctl,后缀为ctl的

参数文件 (parameter files)      initoraid.ora

2.内存结构(SGA)
占OS(即操作系统)内存的60%-70%,大小可由参数文件内参数计算

SGA=share_pool_size(共享池)+db_block_size*db_block_buffers(数据缓冲)+log_buffers(重做日志缓冲区)

3.实例instance=SGA(内存分配)+background process(后台应用)

启动oracle的前提应先启动instance。

4.session(连接)

oracle是多用户、多任务、可分布式管理的数据库,同时可用许多个用户对数据库进行操作

5.transaction交易事务

DDL(数据定义语句)例:create 、drop、alter等

DML(数据操作语句)例:insert、update、delete等

DCL(数据控制语句)例:grant、revoke、commit等

每两个DDL语句间是一个transaction

6.oracle的启动和关闭的过程图

 

未命名.jpg

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20595629/viewspace-626931/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: rpm的查询命令
下一篇: lsnrctl数据库监听
请登录后发表评论 登录
全部评论

注册时间:2010-02-01

  • 博文量
    12
  • 访问量
    18839