oracle数据库10g极大提高可用性和网格计算能力剖析.ppt

oracle数据库10g极大提高可用性和网格计算能力剖析.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle数据库10g极大提高可用性和网格计算能力剖析

Oracle 数据库 10g 如何彻底改变可用性并支持网格 从高质量的组件到高质量的系统 通常,低成本 = 低质量 以往,高质量的系统由高质量、高成本的组件构建 — 大型机模型 Oracle 支持一种新模型 Oracle 组合大量廉价处理器和存储器构建高质量的系统 坚不可摧的廉价系统 低成本容错 商业网格和可用性 网格集中标准的低成本节点和模块化磁盘阵列 非常适合于 RAC 高可用性 故障可切换至网格上的任意节点 网格负载平衡将随时间重新分配 数据保护与恢复的 新经济学 新境界: 基于磁盘的数据恢复 磁盘几乎与磁带一样便宜 磁盘比磁带更好 随机访问所有数据 我们重新设计我们的恢复策略以充分利用这些新经济情况 随机访问使我们可以只对数据库中更改的数据进行备份和恢复 备份和恢复从几小时变为几分钟 使用低成本存储器进行故障恢复 使用 ASM 进行数据镜像 在廉价的模块化存储阵列中镜像数据 无需额外的事件记录或昂贵的 NVRAM 来恢复镜像 数据库记录恢复镜像 磁盘和阵列出现故障时自动重新镜像 专为容错设计 减少人为错误造成的损失 人为错误 目标是尽快分析并进行修复 对于局部损坏 需要进行外部分析和修复 例如 – 删除错误订单 对于大范围的损坏 需要完全删除以防止长时间的停机 例如 – 批量删除本月的订单 闪回时间导航 闪回查询 查询某时间点的所有数据 闪回版本查询 查看某一行在两个时间点之间的全部版本 查看更改此行的事务 闪回事务查询 查看某个事务进行的全部更改 闪回数据库 时间点恢复的新策略 闪回日志捕获更改的块的所有旧版本 看作一种连续备份 按日志重做将数据库恢复到某一时间 仅恢复更改的块 快速 - 在几分钟而不是几小时内恢复 简单 – 单个命令即可进行恢复 将数据库闪回至 ‘2:05 PM’ 闪回错误修正 所有级别的恢复 数据库级 闪回数据库将整个数据库恢复到某个时间 使用闪回日志 表级 闪回表将表中的行恢复到某个时间 在数据库中使用 UNDO 闪回删除恢复删除的表和索引 DROP 的回收站 行级 恢复个别的行 使用闪回查询 所有用户的闪回 恢复上的革新 闪回革新了恢复 只对更改的数据进行操作 改正错误的时间与产生错误的时间相等 只需几分钟而不是几小时 闪回非常容易 只需单个命令而非复杂的过程 防止崩溃与崩溃恢复 Oracle 端到端数据验证 H.A.R.D. – 硬件辅助数据恢复 防止在数据库和存储设备的 IO 路径产生崩溃 最初在 Oracle9iR2 中引入 10g HARD 提供 更好的检查 检查所有文件类型和块大小 DB、 日志、归档、备份等 A.S.M. 支持 HARD,无需使用 RAW 设备 获得主要存储器厂商的支持 快速恢复区 完全自动的、基于磁盘的备份和恢复 设置并忽略 每晚的增量备份前滚至恢复区备份 在生产数据库中对更改的块进行跟踪 永远不需要全面扫描 异常快速(20 倍) 验证块以防止备份副本的崩溃 使用低成本 ATA 磁盘阵列作为恢复区 低成本无危害的灾难恢复 现有的站点恢复折中办法 用户可以延迟日志应用以防止出现用户错误,但是: 故障切换需要花费几小时 报表所采用的是几小时前的旧数据 切换到备用数据库后,必须重新构建生产数据库 生产数据库的更新未反映到备用数据库 低成本无损灾难恢复 闪回数据库不再需要延日志应用来更正错误 闪回数据库不再需要在故障切换时恢复主数据库 实时日志应用使基于备用数据库实时生成报表成为可能 数据卫士在网格集群间透明工作 备用数据库使用的 CPU 资源比主数据库少 最高的数据保护 最低的成本 无损失系统更改 无需停机即可对系统进行任何更改 无损失系统更改 – 按需提供容量 CPU 在线添加/删除 SMP 使用的 CPU 集群节点 在线添加/删除集群节点 无需移动数据 内存 在线增加和减少共享内存和缓冲区缓存 在线自动调整内存 磁盘 在线添加/删除磁盘 自动重新平衡 移动数据文件 使用 RAC 进行滚动的补丁升级 使用数据卫士进行滚动的版本升级 无损失数据更改 竞争要求不断发展 需要在不中断应用程序的情况下修改数据 位置、格式、索引甚至是定义 在线重定义增强 增强的在线表重定义 轻松克隆索引、授权、约束等。 在线从 Long 转换到 LOB 允许用唯一的索引代替主键 更改表而无需重新编译存储过程 存储过程可依赖于表的签名而非表本身 在线段收缩 将段的某些块中未使用的空间返还给表空间 最大可用性体系结构 (MAA) 操作实践至关重要 仅靠技术是不够的 MAA 是获得高可用性和灾难恢复 (HA DR) 的蓝图 经测试、验证且书面记载的最佳实践 数据库、存储器、集群、网络 10 人花了一年的心血 /deploy/availability 以最低

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档