Oracle基础知识总结

Oracle如此强大,我的去慢慢体验哈!

Oracle体系架构图:

1.SGA三个缓冲区及其作用

    1)共享池(SharedPool)

       共享区主要分库缓区,数据字典缓存。在第一次执行SQL语句的时候,会把解析结果放到共享区里,而解析sql语句时所需要的表的名称、字段、数据类型、用户权限等就放在数据字典缓存里。

    2)数据缓冲区(Database Buffer Cache)

       用来存放用户曾经处理过的数据,相当于一个人在图书馆里租借了一个编号箱子,第一次有自己喜欢的好书,先存起来,下次直接拿出来看就行了。

    3)重做日志缓冲区(Redo Log Buffer)

       是来记录数据库内所有数据修改的内存区域,以顺序方式存放,便于在数据库损坏时可用进行修复工作,从而加快了操作速度。

 2.Oracle实例与数据库的关系:

      实例是后台进程和内存的集合。
      数据库是分布在磁盘上的物理文件的集合。

     1)一个实例只能管理一个数据库   

        实例可以看成是一个Oracle数据库程序

     2)一个数据库可能有多个实例同时管理

3.单实例与多实例的关系

     1)一个程序只能管理一个数据库(单实例)

     2)多个程序共同管理一个数据库(多实例)

        可以这么来理解,把数据库想成一个box,而程序就是一个人,一个人来管理这个box叫单实例,而多个人共同管理一个box叫多实例。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值