{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力

上传人:卓****库 文档编号:140891713 上传时间:2020-08-02 格式:PPTX 页数:36 大小:354.45KB
返回 下载 相关 举报
{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力_第1页
第1页 / 共36页
{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力_第2页
第2页 / 共36页
{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力_第3页
第3页 / 共36页
{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力_第4页
第4页 / 共36页
{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力》由会员分享,可在线阅读,更多相关《{管理信息化ORACLE}Oracle数据库10g极大提高可用性和网格计算能力(36页珍藏版)》请在金锄头文库上搜索。

1、,Oracle 数据库 10g 如何彻底改变可用性并支持网格,讲座号: 1069,Wei Hu开发主管 甲骨文公司,从高质量的组件到高质量的系统,通常,低成本 = 低质量 以往,高质量的系统由高质量、高成本的组件构建 大型机模型 Oracle 支持一种新模型 Oracle 组合大量廉价处理器和存储器构建高质量的系统 坚不可摧的廉价系统,低成本容错,网格集群 低成本容错,计算机 故障,数据 故障,系统 更改,数据 更改,意外 停机,计划停机,商业网格和可用性,网格集中标准的低成本节点和模块化磁盘阵列 非常适合于 RAC 高可用性 故障可切换至网格上的任意节点 网格负载平衡将随时间重新分配,专为容

2、错设计,数据保护与恢复的新经济学,基于磁盘的恢复,计算机 故障,数据 故障,系统 更改,数据 更改,意外停机,计划停机,使用廉价磁盘空间 减少代价高昂停机,新境界: 基于磁盘的数据恢复,磁盘几乎与磁带一样便宜 磁盘比磁带更好 随机访问所有数据 我们重新设计我们的恢复策略以充分利用这些新经济情况 随机访问使我们可以只对数据库中更改的数据进行备份和恢复 备份和恢复从几小时变为几分钟,2000s - 200 GB,1980s - 200 MB,增加了 1000 倍,使用低成本存储器进行故障恢复,计算机 故障,数据 故障,系统 更改,数据 更改,意外停机,计划停机,存储故障,人为错误,崩溃,站点故障,

3、四种故障类型,使用 ASM 进行数据镜像,在廉价的模块化存储阵列中镜像数据 无需额外的事件记录或昂贵的 NVRAM 来恢复镜像 数据库记录恢复镜像 磁盘和阵列出现故障时自动重新镜像 专为容错设计,使用低成本存储器进行故障恢复,减少人为错误造成的损失,计算机 故障,数据 故障,系统 更改,数据 更改,意外 停机,计划 停机,存储故障,人为错误,崩溃,站点故障,人为错误,目标是尽快分析并进行修复 对于局部损坏 需要进行外部分析和修复 例如 删除错误订单 对于大范围的损坏 需要完全删除以防止长时间的停机 例如 批量删除本月的订单,停机的 最重要的原因,闪回时间导航,闪回查询 查询某时间点的所有数据

4、闪回版本查询 查看某一行在两个时间点之间的全部版本 查看更改此行的事务 闪回事务查询 查看某个事务进行的全部更改,Tx 1,Tx 2,Tx 3,Select * from Emp AS OF 2:00 P.M. where ,Select * from Emp VERSIONS BETWEEN 2:00 PM and 3:00 PM where ,Select * from DBA_TRANSACTION_QUERY where xid = 000200030000002D;,闪回数据库,时间点恢复的新策略 闪回日志捕获更改的块的所有旧版本 看作一种连续备份 按日志重做将数据库恢复到某一时间

5、仅恢复更改的块 快速 - 在几分钟而不是几小时内恢复 简单 单个命令即可进行恢复 将数据库闪回至 2:05 PM,数据库的“倒回”按钮,数据文件,闪回日志,新块版本,磁盘写数据,旧块版本,闪回错误修正,所有级别的恢复 数据库级 闪回数据库将整个数据库恢复到某个时间 使用闪回日志 表级 闪回表将表中的行恢复到某个时间 在数据库中使用 UNDO 闪回删除恢复删除的表和索引 DROP 的回收站 行级 恢复个别的行 使用闪回查询,订单,数据库,客户,所有用户的闪回,最终用户 闪回查询 闪回版本查询,开发人员 闪回版本查询 闪回事务查询 闪回表,数据库管理员 闪回数据库 闪回删除,系统管理员 数据卫士,

6、恢复上的革新,闪回革新了恢复 只对更改的数据进行操作 改正错误的时间与产生错误的时间相等 只需几分钟而不是几小时 闪回非常容易 只需单个命令而非复杂的过程,改正时间 = 产生错误时间 + f(DB_SIZE),防止崩溃与崩溃恢复,计算机 故障,数据 故障,系统 更改,数据 更改,意外 停机,计划 停机,存储故障,人为错误,崩溃,站点故障,Oracle 端到端数据验证,H.A.R.D. 硬件辅助数据恢复 防止在数据库和存储设备的 IO 路径产生崩溃 最初在 Oracle9iR2 中引入 10g HARD 提供 更好的检查 检查所有文件类型和块大小 DB、 日志、归档、备份等 A.S.M. 支持

7、HARD,无需使用 RAW 设备 获得主要存储器厂商的支持,A.S.M.,Oracle,SAN 和 虚拟化,块验证并且防止向块添加信息,经存储设备验证的保护信息,卷管理器,操作系统,主机总线适配器,SAN 接口,存储设备,快速恢复区,完全自动的、基于磁盘的备份和恢复 设置并忽略 每晚的增量备份前滚至恢复区备份 在生产数据库中对更改的块进行跟踪 永远不需要全面扫描 异常快速(20 倍) 验证块以防止备份副本的崩溃 使用低成本 ATA 磁盘阵列作为恢复区,两个独立的磁盘系统,快速恢复区,每晚进行 增量备份,每周归 档到磁带,数据库区,低成本无危害的灾难恢复,计算机 故障,数据 故障,系统 更改,数

8、据 更改,意外 停机,计划 停机,存储故障,人为错误,崩溃,站点故障,现有的站点恢复折中办法,用户可以延迟日志应用以防止出现用户错误,但是: 故障切换需要花费几小时 报表所采用的是几小时前的旧数据 切换到备用数据库后,必须重新构建生产数据库 生产数据库的更新未反映到备用数据库,生产 数据库,备用 数据库,事务 发送,4 小时 延迟 应用,基于延迟数据 生成报表,低成本无损灾难恢复,闪回数据库不再需要延日志应用来更正错误 闪回数据库不再需要在故障切换时恢复主数据库 实时日志应用使基于备用数据库实时生成报表成为可能 数据卫士在网格集群间透明工作 备用数据库使用的 CPU 资源比主数据库少,闪回日志

9、,生产 数据库,备用 数据库,事务 发送 (实时应用),无延迟,基于实时 数据生成报表,闪回日志,一些节点用于其他计算,最高的数据保护最低的成本,将这些功能结合在一起获得任意级别的数据保护,极其易用,ASM 镜像 存储故障防护,闪回 人为错误防护,数据卫士 站点故障防护,快速恢复区 崩溃防护,无需停机即可对系统进行任何更改,在线重新配置,目标,无损失系统更改,滚动升级,计算机 故障,数据 故障,系统 更改,数据 更改,意外停机,计划停机,无损失系统更改 按需提供容量,CPU 在线添加/删除 SMP 使用的 CPU 集群节点 在线添加/删除集群节点 无需移动数据 内存 在线增加和减少共享内存和缓

10、冲区缓存 在线自动调整内存 磁盘 在线添加/删除磁盘 自动重新平衡 移动数据文件,使用 RAC 进行滚动的补丁升级,最初的 RAC 配置,客户机在 A 上,修补 B,Oracle 补丁 升级,操作系统 升级,升级完成,硬件 升级,客户机,客户机,客户机在 B 上,修补 A,补丁,1,2,3,4,A,B,A,B,A,B,A,B,B,A,补丁,使用数据卫士进行滚动的版本升级,最初的 SQL 应用配置,混合运行,进行测试,切换到 B, 升级 A,将节点 B 升级到 X+1,主要版本 升级,补丁集 升级,集群软件 和硬件 升级,客户机,日志 发送,版本 X,版本 X,1,客户机,2,客户机,日志 发送

11、,3,客户机,日志 发送,4,升级,日志 队列,X,X+1,X+1,X,X+1,X+1,在线重定义 无需中断即可生效,竞争要求不断发展 需要在不中断应用程序的情况下修改数据 位置、格式、索引甚至是定义,目标,无损失数据更改,计算机 故障,数据 故障,系统 更改,数据 更改,意外停机,计划停机,增强的在线表重定义 轻松克隆索引、授权、约束等。 在线从 Long 转换到 LOB 允许用唯一的索引代替主键 更改表而无需重新编译存储过程 存储过程可依赖于表的签名而非表本身 在线段收缩 将段的某些块中未使用的空间返还给表空间,源表,更新 跟踪,转换,复制表,转换 更新,GUI 界面,更简单,结果表,连续

12、的 查询和 更新,存储 更新,在线重定义增强,最大可用性体系结构 (MAA),操作实践至关重要 仅靠技术是不够的 MAA 是获得高可用性和灾难恢复 (HA & DR) 的蓝图 经测试、验证且书面记载的最佳实践 数据库、存储器、集群、网络 10 人花了一年的心血 ,M.A.A. 如何防止停机、忍受停机,并进行恢复,最高的可用性 = 坚不可摧的结构 + 最佳实践,以最低成本获得最高可用性,最高的可用性 容错集群 闪回错误校正 自动磁盘备份 无损灾难恢复 滚动升级 在线重定义 最低的成本 低成本网格服务器 低成本模块化存储阵列 自动化且易用,Oracle10g 坚不可摧、物美价廉,接下来,您可以,参

13、加相关讲座 Oracle 数据库 10g 备份和恢复: RMAN 和闪回技术 7 月22 ,星期四,下午 1:00 Oracle Data Guard: 最低的成本实现最大的数据保护 7 月22 ,星期四,下午 2:30 参观相关演示/展览 在甲骨文产品演示区中的 Data Guard、 闪回、和 RMAN 展位 我们的软件如何服务于您的业务 作客甲骨文产品演示区中的 Oracle 指导,以获得个性化的建议 有关详细信息,请访问: ,A,Q,&,问答,新增的 Oracle 数据库 10g 高可用性特性,集群 可移植的集群件 Linux 和 Windows 集群文件系统 自动应用补丁 数据卫士

14、SQL 应用 支持 Long 数据类型 支持多字节 CLOB 和 NCLOB 支持索引组织表 简化零数据丢失故障切换 实时应用允许实时生成报表 零停机实例化,滚动升级 使用数据卫士 SQL 应用的滚动升级 在线重定义 支持唯一索引 相依对象的一站式克隆 可以使用 Sequences 和 Sysdate 填充列 基于签名、使用同义词的相依性跟踪 在线段收缩,数据卫士普通特性 Data Guard Broker 支持 RAC 指定的数据卫士配置 实时应用 闪回备用数据库 闪回重新实例化 改进的并行恢复,新增的 Oracle 数据库 10g 高可用性特性,闪回备份和恢复 备份和恢复磁盘空间自动管理 使用镜像复制简化备份 更改感知增量备份 增量更新的备份 调整 改进的并行恢复 快速实例启动和缓存 “预热”,闪回 闪回删除 闪回行记录 闪回表 闪回事务记录 闪回数据库 SCN 闪回查询的良好的时间计划y LogMiner Logs to Mine 自动说明 支持共享的服务器配置 详细的附加日志记录,备份和恢复 通过重设日志简化恢复 恢复可以允许有备份丢失 归档的代理备份 自动 TSPITR 实例化 完全数据库开始备份 自动备份通道故障切换 简化的备份文件的 RMAN 编目 恢复期间自动创建文件 删除数据库 重命名表空间,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

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