主流数据库体系架构及方案介绍.ppt

上传人:F****n 文档编号:111904759 上传时间:2019-11-04 格式:PPTX 页数:175 大小:9.11MB
返回 下载 相关 举报
主流数据库体系架构及方案介绍.ppt_第1页
第1页 / 共175页
主流数据库体系架构及方案介绍.ppt_第2页
第2页 / 共175页
主流数据库体系架构及方案介绍.ppt_第3页
第3页 / 共175页
主流数据库体系架构及方案介绍.ppt_第4页
第4页 / 共175页
主流数据库体系架构及方案介绍.ppt_第5页
第5页 / 共175页
点击查看更多>>
资源描述

《主流数据库体系架构及方案介绍.ppt》由会员分享,可在线阅读,更多相关《主流数据库体系架构及方案介绍.ppt(175页珍藏版)》请在金锄头文库上搜索。

1、道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 主流数据库体系结构及方案 介绍 解决方案部 2016年01月 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 ANY TIME ANY QUESTION 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 3 本讲内容: 1.

2、Oracle数据库基本架构及常见方案 2.K-DB数据库基本架构及常见方案 3.DB2数据库基本架构及常见方案 4.Sybase数据库基本架构及常见方案 5.MySQL数据库基本架构及常见方案 概述 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 4 Oracle数据基本架构: 概述 存储结构 内存结构 进程结构 实例 系统全局区 (SGA) 后台进程 数据库文件 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传

3、统习惯 、教育和内心信念来维持的。 5 Oracle数据基本架构: 内存结构 Java 池 数据库 缓冲区高速缓存 重做日志 缓冲区 共享池大型池 SGA 流池 服务器 进程 1 PGA 服务器 进程 2 PGA后台进程PGA 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 6 Oracle数据基本架构: 进程 系统 监视器 (SMON) 数据库 写进程 (DBWn) 检查点 (CKPT) 日志写进程 (LGWR) 进程 监视器 (PMON) 归档程序 (ARCn) 服务器 进程 服务

4、器 进程 服务器 进程 服务器 进程 后台进程 系统全局区 (SGA) 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 7 Oracle数据基本架构: 实例管理 SGA 数据库 写进程 (DBWn) 日志写进程 (LGWR) 数据库 缓冲区高速缓存 重做日志 缓冲区 1 用户进程 2 示例: 启动数据库实例 建立连接 系统 监视器 (SMON) 进程 监视器 (PMON) 数据文件重做日志文件 实例 服务器 进程 3 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间

5、各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 8 Oracle数据基本架构: 实例管理 用户更新了某一行数据 重做日志文件 实例 SGA 数据库 写进程 (DBWn) 数据库 缓冲区高速缓存 重做日志 缓冲区 服务器 进程 用户进程 4 10 7 6 5 8 示例:处理 SQL 语句 归档程序 (ARCn) 9 检查点 (CKPT) 数据文件存档日志控制文件 日志写进程 (LGWR) 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 9 Ora

6、cle数据基本架构: 物理数据库结构 联机重做日志文 件 口令文件 参数文件 归档日志文件 控制文件 数据文件 预警和跟踪日志文件 备份文件 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 10 Oracle数据基本架构: OMF 示例: SQL ALTER SYSTEM SET DB_CREATE_FILE_DEST = /u01/oradata; SQL CREATE TABLESPACE tbs_1; Oracle Managed Files (OMF) 按照数据库对象而不是文件

7、名指定文件操作。 参数 说明 DB_CREATE_FILE_DEST 定义数据文件和临时文件默认文件系 统目录的位置 DB_CREATE_ONLINE_LOG_DEST_n 定义重做日志文件和控制文件的创建 位置 DB_RECOVERY_FILE_DEST 定义 RMAN 备份的位置 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 11 Oracle数据基本架构:逻辑和物理数据库结构 数据库 逻辑 物理 表空间数据文件 操作系统块 段 区 Oracle 数据块 方案 道德是一定社会、一

8、定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 12 Oracle数据基本架构:结构组件汇总 内存结构 系统全局区 (SGA):数据库缓冲区高速缓存、重做缓冲 区以及各种池 程序全局区 (PGA) 进程结构 用户进程和服务器进程 后台进程:SMON、PMON、DBWn、CKPT、LGWR 、ARCn 等 存储结构 逻辑:数据库、方案、表空间、段、区和 Oracle 块 物理:用于存储数据、参数、重做和操作系统块的文件 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规

9、范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 13 Oracle数据库常见方案: Oracle RAC Oracle Real Application Server,真正应用集群, 简称Oracle RAC ,是Oracle的并行集群,位于不同 服务器系统的Oracle实例同时访问同一个Oracle数 据库,节点之间通过私有网络进行通信,所有的控 制文件、联机日志和数据文件存放在共享的设备上 ,能够被集群中的所有节点同时读写 。 什么是 Oracle RAC 集群? 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规

10、范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 14 Oracle数据库常见方案: Oracle RAC 体系结构 集群的 数据库服务器 镜像磁盘 子系统 高速交换机和 互联 集线器或 交换机结构 网络 集中 管理控制台 存储区域网 低延迟互联 用户 无单点故障 共享缓存共享缓存 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 15 Oracle数据库常见方案: Oracle RAC 体系结构 共享磁盘数据库共享磁盘数据库 共享内存/全局区域 共享的共享的 SQLSQL 日志日

11、志 缓冲区缓冲区 . . . . 共享内存/全局区域 共享的共享的 SQLSQL 日志日志 缓冲区缓冲区 共享内存/全局区域 共享的共享的 SQLSQL 日志日志 缓冲区缓冲区 共享内存/全局区域 共享的共享的 SQLSQL 日志日志 缓冲区缓冲区 GES 提供高可用:故障容错和无缝切换功能,将硬件和软件错误 造成的影响最小化 。 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 19 Oracle数据库常见方案: Oracle RAC 优势 通过并行执行技术提高事务响应时间-通常用于数

12、据分析系 统; 通过横向扩展提高每秒交易数和连接数 ;-通常对于联机事 务系统; 可扩展性好,可以方便添加删除节点,扩展硬件资源 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 20 Oracle数据库常见方案: Oracle Data Guard Oracle 为 Oracle 数据提供的灾难恢复解决方案 Oracle 数据库企业版 (EE) 的特性 自动创建和维护生产数据库(或主数据库)的一个或多个 事务一致的副本(备用数据库) 如果主数据库(因灾难、维护)不可用,那么可以激活一

13、个备用数据库并使之承担主数据库的角色 要求主服务器和备用服务器上的 Oracle 数据库和操作系 统的版本相同 什么是 Oracle Data Guard? 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 21 Oracle数据库常见方案: Oracle Data Guard Oracle Data Guard 核心 数据故障与站点灾难: 此外还解决了人为错误和计划维护的问题 数据保护 数据可用性 数据恢复 数据是企业的核心资产! 三者都很重要! 道德是一定社会、一定阶级调节 人与人之

14、间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 22 Oracle数据库常见方案: Oracle Data Guard Oracle Data Guard 结构 网络 Broker 生产数据库 逻辑备用数据库 可用于 报表操作 SQL 应用 将重做转换成 SQL 额外的索引 和物化视图 物理备用数据库 备份 重做应用 同步或异步 重做传输 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 23 最新的物理/逻辑 备用

15、数据库 MRP/ LSP RFS 备用 重做 日志 ARCH Oracle数据库常见方案: Oracle Data Guard 存档的 重做日志 存档的重做 日志 主数据库 事务 LGWR 联机 重做 日志 ARCH Oracle 网络 实时应用 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 24 Data Guard 重做应用 物理备用数据库是主数据库的一个块到块的副本 使用数据库恢复功能来应用更改 可以以只读方式打开,用于生成报表和查询 还可用于备份和减轻生产数据库的负载 主数据

16、库 物理备用数据库 重做传输 网络 重做应用 备份 备用重做日志 Data Guard Broker Oracle数据库常见方案: Oracle Data Guard 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间各种关系的行为规 范的总和。这种规范是靠社会舆论 、传统习惯 、教育和内心信念来维持的。 25 Oracle数据库常见方案: Oracle Data Guard Data Guard SQL 应用 逻辑备用数据库是一个开放、独立和活动的数据库 包含与生产数据库相同的逻辑信息(行) 物理组织和结构可能大不相同 可以托管多种模式 当通过 SQL 来应用日志时,可以查询逻辑备用数据库,以进行报表操作 可以创建额外的索引和物化视图,以获得更高的查询性能 额外的索引和物化视图 重做传输 网络 可随时进行报表操作 将重做转换成 SQL 并应用 Data Guard Broker 主数据库逻辑备用数据库 备用重做日志 道德是一定社会、一定阶级调节 人与人之间、个体与社会、个体与自然之间

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 小学教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号