ORACLE 11G体系结构
更新时间:2023-09-02 02:13:01 阅读量: 教育文库 文档下载
- oracle推荐度:
- 相关推荐
oracle 11g 体系结构
第1课
Oracle体系结构
oracle 11g 体系结构
Oracle11g软件结构 Oracle11g服务器的结构
– – – – –
Net: Oracle自身的网络通讯协议 SQL*PLUS EXP :导出、导入实用程序 Loader :数据装入实用程序 Precompilers :预编译器。
Oracle11g客户端的常用工具
– Enterprise Manager:Oracle数据库日常管理工作 – Net Manager:可以创建新服务、数据库引擎和客户 实用程序的连接。 – SQL*PLUS
oracle 11g 体系结构
Oracle11g服务器软件的结构
SVRMGR SQL*PLUS Loader EXP IMP Oracle服 务器
NET到 客户机
Precompiler
oracle 11g 体系结构
Oracle11g的新特征 Flash Recovery Area更名为Fast Recovery
Area 支持30个standby数据库 支持IPv6 ASM作为一个独立的产品,可以先于Oracle 数据库安装 增加了Restart组件,用于在故障之后自动启 动Oracle数据库的所有服务
oracle 11g 体系结构
Oracle数据库服务器 数据库服务器的组成:
— 实例 — 包含一组内存结构和后台进程 — 用来访问数据库中的数据 — 数据库 — 对应一组文件,用来存储数据
oracle 11g 体系结构
Oracle体系结构实例 用户进程 共享池 库缓存 服务器 进程PGA
SGA数据高速 缓存 重做日志 缓冲区其它
数据字典缓存
SMON DBW0 PMON CKPT
LGWR
参数文件 口令文件
数据 文件
控制文件
重做 日志 文件 归档日志 文件
数据库
oracle 11g 体系结构
Oracle 实例 一个Oracle数据库服务器,通常被认为是 数据库实例,是Oracle用来对数据库进行 访问的服务器进程和内存区域的集合。 实例由一组后台进程和内存区域构成。 SGA:系统全局区,包括数据高速缓冲 区、重做日志区和共享池,是所有用户 进程共享的内存区域
oracle 11g 体系结构
Oracle 实例的组成
共享池 库缓存
实例 SGA
数据高速 数据字典缓存 缓存
重做日志 缓冲区
SMON
DBW0
PMON
CKPT
LGWR
Others
oracle 11g 体系结构
服务器结构
实例
用户进程 数据库
oracle 11g 体系结构
连接到数据库实例User Server Oracle server
User
Server
ClientServer Server
Application server User Browser
oracle 11g 体系结构
SGA(系统全局区) 数据高速缓冲区:用于存放最近访问的数据 重做日志区:记录对数据库所做的修改 共享池:存放数据字典信息,以及最近执行的
SQL语句 JAVA池 大池 流池 SGA的大小通过以下初始化参数控制:– SGA_MAX_SIZE – SGA_TARGET
oracle 11g 体系结构
后台进程 SMON 系统监控,实例恢复,取消事务,合并自由盘区 PMON 管理用户进程,清除失败用户资源 DBWn 将脏缓冲区的内容写入数据文件
LGWR 把重做日志缓冲区的内容写入联机日志文件 ARCH 对日志文件进行归档
CKPT
检查点,减少实例恢复时间,把上一检查点以 来的修改写入数据文件,并更新数据文件头部和控制文 件
oracle 11g 体系结构
Oracle的体系结构用户进程 服务器进程
实例 SGA共享池
PGA
警告文件 跟踪文件 参数文件 口令文件 数据 文件 控制 文件
数据库 重做 日志
文件
oracle 11g 体系结构
SGA的自动管理 SGA的的大小通过参数SGA_TARGET指定 以下内存结构的大小可自动调整:
– – – –
数据高速缓存 共享池 大池 JAVA池
每种内存结构的实际大小: – V$SGA_DYNAMIC_COMPONENTS
oracle 11g 体系结构
程序全局区 非共享 只有服务器进程可以写 包含以下信息: – 排序区 – 会话信息 – 游标状态 – 堆栈空间
Server process
PGA
oracle 11g 体系结构
数据高速缓存
数据高速缓冲区
存储最近访问的数据块 参数DB_BLOCK_SIZE 参数DB_CACHE_SIZE 参数 DB_nK_CACHE_SIZE
oracle 11g 体系结构
重做日志缓冲区
重做日志缓冲区
它的大小由参数 LOG_BUFFER 决定 记录实例所做的修改
被按顺序使用 是一个可循环使用的缓冲区
oracle 11g 体系结构
库高速缓存和数据字典高速缓存共享池
库高速缓存
数据字典 高速缓存
库高速缓存包含SQL命令文本、分析代码以及
执行计划 数据字典高速缓存包含表、列以及其它对象的 定义和权限 SHARED_POOL_SIZE参数
oracle 11g 体系结构
数据库写入器 (DBW0)实例 SGA 数据高速 缓存 DBW0 重做日志 缓冲区 共享池
数据 文件
控制文件 重做日 志文件
数据库
正在阅读:
ORACLE 11G体系结构09-02
汽车行业深度报告:平民车型全球交付中,特斯拉迎来新成长期08-19
钢筋Microsoft Word 文档01-02
七年级生物上册 第1单元 认识生命(第2课时)复习学案 北师大版08-28
有境界者则自有佳绩-精品文档03-17
幼儿园慢性病工作计划03-28
实验室三苯甲醇的制备12-03
上海迪士尼策划案06-07
六年级上册词语卷01-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 体系结构
- ORACLE
- 11G
- 电子元器件电路布局的可靠性设计
- 纳豆激酶的研究进展
- 电线电缆产品生产许可证实施细则 2013
- 【西师大版】2019学年六年级上册语文:19狼牙山五壮士 教案
- 吃鱼虾会导致孩子性早熟吗?
- 黑马程序员面试技巧
- 必修3 unit2 come and eat here 一、二课文翻译
- 食堂出现投诉处理程序
- 第22章《四边形》中考题集(01):22.1+平行四边形的性质
- 计算机网络与internet第7章
- 5.1音响系统电路图
- 全等三角形全章易错题大全
- 微机实验四 8254定时计数器应用实验
- 江苏省泰兴市2017_2018学年八年级历史上学期期末考试试题新人教版20181226246
- 压力容器设计计算书-卧容计算(水)
- What are you going to do 教案设计
- 小学禁毒主题教育课主题班会教案
- 物资管理部岗位职责
- 压缩空气系统验证方案(最终)
- 六安供电公司电力营销便民服务终端软件系统的设计与实现