Oracle数据库10g极大提高可用性和网格计算能力8409.pptx
-
资源ID:89964997
资源大小:354.46KB
全文页数:36页
- 资源格式: PPTX
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Oracle数据库10g极大提高可用性和网格计算能力8409.pptx
Oracle 数据库数据库 10g 如何彻底如何彻底改变可用性并支持网格改变可用性并支持网格讲座号:1069 Wei Hu开发主管甲骨文公司从高质量的组件到高质量的系统从高质量的组件到高质量的系统通常,低成本低成本=低质量低质量以往,高质量的系统由高质量、高成本的组件构建 大型机模型Oracle 支持一种新模型Oracle 组合大量廉价处理器和存储器构建高质量的系统坚不可摧的廉价系统低成本容错低成本容错网格集群网格集群网格集群网格集群低成本容错低成本容错低成本容错低成本容错计算机计算机计算机计算机 故障故障故障故障 数据数据数据数据 故障故障故障故障系统系统系统系统 更改更改更改更改数据数据数据数据 更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机商业网格和可用性网格集中标准的低成本节点和模块化磁盘阵列非常适合于 RAC 高可用性故障可切换至网格上的任意节点网格负载平衡将随时间重新分配专为容错设计专为容错设计数据保护与恢复的新经济学基于磁盘的恢复基于磁盘的恢复基于磁盘的恢复基于磁盘的恢复计算机计算机计算机计算机故障故障故障故障数据数据数据数据 故障故障故障故障系统系统系统系统 更改更改更改更改数据数据数据数据 更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机使用廉价磁盘空间减少代价高昂停机新境界:新境界:基于磁盘的数据恢复基于磁盘的数据恢复磁盘几乎与磁带一样便宜磁盘几乎与磁带一样便宜磁盘比磁带更好磁盘比磁带更好随机访问所有数据随机访问所有数据我们重新设计我们的恢复策略以充我们重新设计我们的恢复策略以充分利用这些新经济情况分利用这些新经济情况 随机访问使我们可以只对数据随机访问使我们可以只对数据库中库中更改的更改的数据进行备份和恢数据进行备份和恢复复备份和恢复从几小时变为几分钟备份和恢复从几小时变为几分钟2000s-200 GB1980s-200 MB增加了 1000 倍使用低成本存储器进行故障恢复使用低成本存储器进行故障恢复计算机计算机计算机计算机故障故障故障故障 数据数据数据数据 故障故障故障故障系统系统系统系统更改更改更改更改数据数据数据数据更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机存储故障存储故障存储故障存储故障人为错误人为错误人为错误人为错误崩溃崩溃崩溃崩溃站点故障站点故障站点故障站点故障四种故障类型四种故障类型使使用 ASM 进行数据镜像在廉价的模块化存储阵列中在廉价的模块化存储阵列中镜像数据镜像数据无需额外的事件记录或昂贵无需额外的事件记录或昂贵的的 NVRAM 来恢复镜像来恢复镜像数据库记录恢复镜像数据库记录恢复镜像磁盘和阵列出现故障时自动磁盘和阵列出现故障时自动重新镜像重新镜像专为容错设计专为容错设计使用低成本存储器进行故障恢复使用低成本存储器进行故障恢复减少人为错误造成的损失减少人为错误造成的损失计算机计算机计算机计算机故障故障故障故障 数据数据数据数据故障故障故障故障系统系统系统系统更改更改更改更改数据数据数据数据更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机存储故障存储故障存储故障存储故障人为错误人为错误人为错误人为错误崩溃崩溃崩溃崩溃站点故障站点故障站点故障站点故障人为错误人为错误目标是尽快分析并进行修复 对于局部损坏需要进行外部分析和修复例如 删除错误订单对于大范围的损坏需要完全删除以防止长时间的停机例如 批量删除本月的订单人为人为 错错误误其他其他停机停机停机的停机的最重要的原因最重要的原因闪回时间导航闪回时间导航闪回查询闪回查询查询某时间点的所有数据查询某时间点的所有数据闪回版本查询闪回版本查询查看某一行在两个时间点之间的全部查看某一行在两个时间点之间的全部版本版本查看更改此行的事务查看更改此行的事务闪回事务查询闪回事务查询查看某个事务进行的全部更改查看某个事务进行的全部更改Tx 1Tx 2Tx 3Select*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;闪回数据库闪回数据库时间点恢复的新策略闪回日志捕获更改的块的所有旧版本看作一种连续备份按日志重做将数据库恢复到某一时间仅恢复更改的块快速 -在几分钟而不是几小时内恢复简单 单个命令即可进行恢复将数据库闪回至 2:05 PM数据库的数据库的“倒回倒回”按钮按钮数据文件数据文件闪回日志闪回日志新块版本磁盘写数据旧块版本闪回错误修正所有级别的恢复所有级别的恢复数据库级数据库级闪回数据库将整个数据库恢复到闪回数据库将整个数据库恢复到某个时间某个时间使用闪回日志使用闪回日志表级表级闪回表将表中的行恢复到某个时闪回表将表中的行恢复到某个时间间在数据库中使用在数据库中使用 UNDO闪回删除恢复删除的表和索引闪回删除恢复删除的表和索引DROP 的回收站的回收站 行级行级恢复个别的行恢复个别的行使用闪回查询使用闪回查询订单订单数据库数据库客户客户所有用户的闪回所有用户的闪回最终用户最终用户闪回查询闪回查询 闪回版本查询闪回版本查询开发人员开发人员 闪回版本查询闪回版本查询 闪回事务查询闪回事务查询 闪回表闪回表数据库管理员数据库管理员 闪回数据库闪回数据库 闪回删除闪回删除系统管理员系统管理员 数据卫士数据卫士恢复上的革新恢复上的革新闪回革新了恢复只对更改的数据进行操作改正错误的时间与产生错误的时间相等只需几分钟而不是几小时闪回非常容易只需单个命令而非复杂的过程改正时间改正时间 =产生错误时间产生错误时间 +f(DB_SIZE)防止崩溃与崩溃恢复防止崩溃与崩溃恢复计算机计算机计算机计算机 故障故障故障故障 数据数据数据数据故障故障故障故障系统系统系统系统更改更改更改更改数据数据数据数据更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机存储故障存储故障存储故障存储故障人为错误人为错误人为错误人为错误崩溃崩溃崩溃崩溃站点故障站点故障站点故障站点故障Oracle 端到端数据验证端到端数据验证H.A.R.D.硬件辅助数据恢复防止在数据库和存储设备的 IO 路径产生崩溃最初在 Oracle9iR2 中引入10g HARD 提供更好的检查检查所有文件类型和块大小DB、日志、归档、备份等A.S.M.支持 HARD,无需使用 RAW 设备获得主要存储器厂商的支持A.S.M.A.S.M.OracleOracleSAN 和和 虚拟化虚拟化块验证并且防止向块添加信息 经存储设备验证的保护信息卷管理器卷管理器卷管理器卷管理器操作系统操作系统操作系统操作系统主机总线适配器主机总线适配器主机总线适配器主机总线适配器SAN SAN 接口接口接口接口存储设备存储设备存储设备存储设备快速恢复区快速恢复区完全自动的、基于磁盘的备份和恢复设置并忽略每晚的增量备份前滚至恢复区备份在生产数据库中对更改的块进行跟踪永远不需要全面扫描异常快速(20 倍)验证块以防止备份副本的崩溃 使用低成本 ATA 磁盘阵列作为恢复区两个两个独立的独立的磁盘系统磁盘系统快速恢复区快速恢复区每晚进行每晚进行增量备份增量备份每周归每周归档到磁带档到磁带数据库区数据库区低成本无危害的灾难恢复计算机计算机计算机计算机 故障故障故障故障 数据数据数据数据故障故障故障故障系统系统系统系统 更改更改更改更改数据数据数据数据 更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机存储故障存储故障存储故障存储故障人为错误人为错误人为错误人为错误崩溃崩溃崩溃崩溃站点故障站点故障站点故障站点故障现有的站点恢复折中办法现有的站点恢复折中办法用户可以延迟日志应用以防止出现用户错误,但是:用户可以延迟日志应用以防止出现用户错误,但是:故障切换需要花费几小时故障切换需要花费几小时报表所采用的是几小时前的旧数据报表所采用的是几小时前的旧数据切换到备用数据库后,必须重新构建生产数据库切换到备用数据库后,必须重新构建生产数据库生产数据库的更新未反映到备用数据库生产数据库的更新未反映到备用数据库生产生产数据库数据库备用备用数据库数据库事务事务发送发送4 小时小时延迟延迟应用应用基于延迟数据基于延迟数据生成报表生成报表低成本无损灾难恢复闪回数据库不再需要延日志应用来更正错误闪回数据库不再需要延日志应用来更正错误闪回数据库不再需要在故障切换时恢复主数据库闪回数据库不再需要在故障切换时恢复主数据库实时日志应用使基于备用数据库实时生成报表成为可能实时日志应用使基于备用数据库实时生成报表成为可能数据卫士在网格集群间透明工作数据卫士在网格集群间透明工作备用数据库使用的备用数据库使用的 CPU 资源比主数据库少资源比主数据库少闪回日志闪回日志生产生产数据库数据库备用备用数据库数据库事务事务发送发送(实时应用)(实时应用)无延迟无延迟基于实时基于实时数据生成报表数据生成报表闪回日志闪回日志一些节点用于一些节点用于其他计算其他计算最高的数据保护最高的数据保护最低的成本最低的成本将这些功能结合在一起获得任意级别的数据保护极其易用ASM 镜像镜像 存储故障防护存储故障防护闪回闪回 人为错误防护人为错误防护数据卫士数据卫士 站点故障防护站点故障防护快速恢复区快速恢复区崩溃防护崩溃防护无需停机即可对系统进行任何更改在线重新配置在线重新配置在线重新配置在线重新配置目标无损失系统更改滚动升级滚动升级滚动升级滚动升级计算机计算机计算机计算机 故障故障故障故障 数据数据数据数据故障故障故障故障系统系统系统系统 更改更改更改更改数据数据数据数据 更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机无损失系统更改无损失系统更改 按需提供容量按需提供容量CPU在线添加在线添加/删除删除 SMP 使用的使用的 CPU集群节点集群节点在线添加在线添加/删除集群节点删除集群节点无需移动数据无需移动数据内存内存在线增加和减少共享内存和缓冲区缓存在线增加和减少共享内存和缓冲区缓存在线自动调整内存在线自动调整内存磁盘磁盘在线添加在线添加/删除磁盘删除磁盘自动重新平衡自动重新平衡移动数据文件移动数据文件使用 RAC 进行滚动的补丁升级最初的最初的 RAC 配置配置客户机在客户机在 A 上,修补上,修补 BOracle补丁补丁升级升级操作系统操作系统升级升级升级完成升级完成硬件硬件升级升级客户机客户机客户机客户机客户机在客户机在 B 上,修补上,修补 A补丁补丁1234ABABABABBA补丁补丁使用数据卫士进行滚动的版本升级最初的最初的 SQL 应用配置应用配置混合运行,进行测试混合运行,进行测试切换到切换到 B,升级升级 A将节点将节点 B 升级到升级到 X+1主要版本主要版本升级升级补丁集补丁集升级升级集群软件集群软件和硬件和硬件升级升级客户机客户机日志日志发送发送版本版本 X版本版本 X1客户机客户机2客户机客户机日志日志发送发送3客户机客户机日志日志发送发送4升级升级日志日志队列队列XX+1 X+1 XX+1X+1 在线重定义在线重定义在线重定义在线重定义无需中断即可生效无需中断即可生效竞争要求不断发展需要在不中断应用程序的情况下修改数据位置、格式、索引甚至是定义目标无损失数据更改无损失数据更改计算机计算机计算机计算机 故障故障故障故障 数据数据数据数据故障故障故障故障系统系统系统系统 更改更改更改更改数据数据数据数据 更改更改更改更改意外意外意外意外停机停机停机停机计划计划计划计划停机停机停机停机增强的在线表重定义增强的在线表重定义轻松克隆索引、授权、约束等。在线从 Long 转换到 LOB允许用唯一的索引代替主键更改表而无需重新编译存储过程更改表而无需重新编译存储过程存储过程可依赖于表的签名而非表本身在线段收缩在线段收缩将段的某些块中未使用的空间返还给表空间源表源表更新更新 跟踪跟踪转换转换 复制表复制表转换转换更新更新GUI 界面,界面,更更简单简单结果表结果表连续的连续的查询和查询和 更新更新存储存储更新更新在线重定义增强最大可用性体系结构(MAA)操作实践至关重要仅靠技术是不够的MAA 是获得高可用性和灾难恢复(HA&DR)的蓝图经测试、验证且书面记载的最佳实践数据库、存储器、集群、网络10 人花了一年的心血 M.A.A.如何防止停机、如何防止停机、忍受停机忍受停机,并进并进行恢复行恢复最高的可用性最高的可用性=坚不可摧的结构坚不可摧的结构+最佳实践最佳实践以最低成本获得最高可用性以最低成本获得最高可用性最高的可用性容错集群闪回错误校正自动磁盘备份无损灾难恢复滚动升级在线重定义最低的成本低成本网格服务器低成本模块化存储阵列自动化且易用Oracle10g 坚不可摧、物美价廉坚不可摧、物美价廉接下来,您可以接下来,您可以参加相关讲座Oracle 数据库 10g 备份和恢复:RMAN 和闪回技术 7 月22,星期四,下午 1:00 Oracle Data Guard:最低的成本实现最大的数据保护 7 月22,星期四,下午 2:30 参观相关演示/展览在甲骨文产品演示区中的 Data Guard、闪回、和 RMAN 展位我们的软件如何服务于您的业务作客甲骨文产品演示区中的 Oracle 指导,以获得个性化的建议有关详细信息,请访问: Oracle 数据库数据库 10g 高可用性特性高可用性特性集群集群可移植的集群件Linux 和 Windows 集群文件系统自动应用补丁数据卫士数据卫士 SQL 应用应用支持 Long 数据类型支持多字节 CLOB 和 NCLOB支持索引组织表简化零数据丢失故障切换实时应用允许实时生成报表零停机实例化 滚动升级滚动升级使用数据卫士 SQL 应用的滚动升级在线重定义在线重定义支持唯一索引相依对象的一站式克隆可以使用 Sequences 和 Sysdate 填充列基于签名、使用同义词的相依性跟踪 在线段收缩数据卫士普通特性数据卫士普通特性Data Guard Broker 支持 RAC指定的数据卫士配置实时应用闪回备用数据库闪回重新实例化改进的并行恢复新增的新增的 Oracle 数据库数据库 10g 高可用性特性高可用性特性闪回备份和恢复闪回备份和恢复备份和恢复磁盘空间自动管理使用镜像复制简化备份更改感知增量备份增量更新的备份调整调整改进的并行恢复快速实例启动和缓存 “预热”闪回闪回闪回删除 闪回行记录闪回表闪回事务记录闪回数据库SCN 闪回查询的良好的时间计划yLogMinerLogs to Mine 自动说明支持共享的服务器配置详细的附加日志记录备份和恢复备份和恢复通过重设日志简化恢复恢复可以允许有备份丢失归档的代理备份 自动 TSPITR 实例化完全数据库开始备份自动备份通道故障切换简化的备份文件的 RMAN 编目恢复期间自动创建文件删除数据库重命名表空间