Oracle Database 10g体系结构

 

Oracle产品线:

 

  • Oracle 数据库
  • OracleApplication Server:Oracle获得Java 2 平台企业版认证的服务器,这种服务器集中了开发和部署基于Web的应用程序所需的全部组件,它可用于部署电子商务门户,Web服务和事务处理应用程序,其中包括PL/SQL,Oracle Forms和基于J2EE的应用程序;
  • Oracle E-Business:是一套完整的电子商务应用程序,可用于管理和自动处理整个组织中的流程;
  • Oracle Collaboration Suite:是一个集成的系统,可用于处理组织中的所有通信数据:语言、电子邮件、传真、无线数据、日历信息和文件
  • Oracle Develop Suite:是一个完整的集成环境,它将应用程序开发工具与业务智能工具组合在一起;
  • Oracle 服务:

 

 

Oracle的网格技术包括:

  • Automatic Storage Management(ASM):可以在所有磁盘中分布数据库数据,创建存储网格并进行维护,以最低的管理成本提供最高的I/O,添加或删除磁盘时,ASM会自动重新分发数据。
  • Real Application Clusters(RAC):运行后可调整服务器集群上的所有应用程序工作量
    • 集成式集群件:包括集群连接、消息传送和锁定、集群控制和恢复等功能
    • 自动工作量管理:可以定义一些规则,以便在正常操作和响应故障期间内自动将处理资源分配给每个任务,并且可以动态修改这些规则
    • 对中间层自动发送事件通知:集群配置发生更改后,中间层可以立即适应于实例故障转移或可用新实例。
  • Oracle Streams:如果在任何一个站点应用更新,Oracle Stream可以使两个或更多个数据源副本保持同步
  • Enterprise Manager Grid Control:用于管理网格级操作,包括管理整个软件堆栈、预配用户、克隆数据库和管理补丁程序

 

 

 

Oracle服务器 = Oracle实例+Oracle数据库

Oracle实例= SGA + 后台进程

在同一台计算机上可以并发执行执行多个实例,每一个实例只能访问自己的物理数据库

 

SGA包括:

  • 数据库缓冲区高速缓存(Buffer Cache):
    • 数据库要检索的数据会首先调入到Buffer Cache
    • 调度算法
    • 大小的设定
  • 重做日志缓冲区:
  • 共享池(Share Pool
  • 大型池
  • Java
  • Stream池:

 

后台进程包括:

  • 进程监视器PMON:用户进程失败时执行进程清理任务;
  • 系统监视器SMON:出现故障后,在启动实例时执行崩溃恢复任务;
  • 数据库写进程DBWn:将修改后的块从数据库缓冲区高速缓存写入磁盘中的数据文件;
  • 归档进程ARCn:发生日志切换时将重做日志文件复制到归档存储器;
  • 检查点CKPT:通过更新数据库的所有数据文件或控制文件指出最新的检查点;
  • LGWR将重做日志条目写入磁盘;

 

 

Oracle体系结构包括:

  • 内存结构:SGA+PGA
    • 系统全局区SGA:是包含实例的数据和控制信息的内存区,由所有服务器进程和后天进程共享
    • 程序全局区PGA:包含各个服务器进程的数据及控制信息的内存区,专用于每一个服务器进程或后台进程
  • 进程结构:用户进程,服务器进程,后台进程
    • 用户进程:在数据库用户请求连接到Oracle服务器时启动;
    • 服务器进程:可以连接到Oracle实例,它在用户建立会话时启动;
    • 后台进程:在启动Oracle实例时启动
  • 存储结构
    • 逻辑:数据库、方案、表空间、段、区、Oracle
    • 物理:用于数据、参数、重做和OS块的文件:控制文件、数据文件、联机重做日志文件、参数文件、口令文件、备份文件、归档日志文件、跟踪文件、预警日志文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值