第一章Oracle的体系架构这章理论比较多,可能有点枯燥
大家要打起精神
从本章开始我们正式进入DBAI,DBA是一个岗位的缩写(databaseadminstrator),也就是数据库管理员
要做一个称职的DBA,需要全面和深入的了解ORACLE的内部机制,包括ORACLE的实例(内存结构和后台进程)、ORACLE物理结构、ORACLE逻辑结构、ORACLE的安装,ORACLE维护、ORACLE网络配置、ORACLE备份与恢复、ORACLE高可用性(DG,RAC,流,高级复制)、ORACLE性能优化
另外还需要了解操作系统的维护和管理知识,存储知识,HA的知识等
所以需要非常多的知识进行串联才能做一个合格的DBA
这些理论基础上都是环环相扣,另外每个知识点还需要大量了实践,来提升DBA的解决问题的思维和能力
接下来我们的课先从ORACLE的核心组件学习
========本章的主要内容========⊙描述Oracle服务器的体系结构及其主要组件⊙列出将用户连接到Oracle例程所涉及的结构⊙列出下列语句处理过程的各个阶段:⊕查询⊕DML语句⊕COMMITORACLE主要组件========我们先来学习ORACLE的主要组件,来看一下ORACLE组件架构图
这是一张全景ORACLE核心组件框架图
每个核心组件会有很多小的组件构成,我们的DBAI就是来全面介绍每个核心组件的细节
了解每个组件里面的细节确实不容易,这也是我们走向DBA的重中之重
ORACLE主要体系结构包括⊙左上部分是用户进程,服务器进程⊙右上部分是实例⊙下面是数据库库文件我们先脑子里有这么个概念,接下来会用一些生活化的故事来了解ORACLE机制,了解ORACLE为什么设计出这样一张图
我们先来看什么是ORACLE服务ORACLE服务======我们现在各行各业抓的都是服务,有了好的服务,顾客才会选择它的产品