版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle Database 12c新特性设计与实现技术创新,变革未来Oracle 12c 版本和特性Oracle的新版本开发历程最初,是没有版本的;新特性的设定流程 Project ID;Oracle的需求确定历程作为切肤之痛你觉得需要哪些新的特性?为什么以前版本不能实现?One Example : Oracle ASM HistoryOracle的ASM研发历程1996年,首次被提出 需求分析;1999年,Project Approved 立项推进;2000年,OMF先行特性在Oracle 9i中发布 分步实施;2003年,ASM随Oracle 10g发布 赶工取舍;The most i
2、mportant new feature - bring disks back online after a temporary failure that does not lose data had to be dropped to make the release date for Oracle 10gR1 2007年,ASM随Oracle 11g获得显著增强 完善革新;Fast Disk ResyncOracle 12c - Online Datafile MoveOnline Datafile Move是Oracle 12c的一个增强可以在线将数据文件从一个位置转移到另外一个位置SQL
3、 select name from v$datafile;NAME-/oracle/oradata/julia/system01.dbf/oracle/oradata/julia/pdbseed/system01.dbf/oracle/oradata/julia/sysaux01.dbf/oracle/oradata/julia/pdbseed/sysaux01.dbf/oracle/oradata/julia/JULIA/datafile/o1_mf_system_88f89nmp_.dbf/oracle/oradata/julia/JULIA/datafile/o1_mf_sysaux_8
4、8f89nko_.dbfSQL alter database move datafile /oracle/oradata/julia/sysaux01.dbf to /oracle/oradata/julia/JULIA/sysaux01.dbf;Database altered. Before Oracle 12c - Datafile Move在12c之前文件只能存在Online和Offline两态离线转移会不可避免造成业务的中断SQL alter tablespace users offline;Tablespace altered.SQL ! mv /oradata/enmot1/us
5、ers01.dbf /oradata/enmot1/users02.dbfSQL alter database rename file /oradata/enmot1/users01.dbf to /oradata/enmot1/users02.dbf;Database altered.SQL alter tablespace users online;Tablespace altered.Oracle 12c :How to Move Online?Oracle 如何实现的?这其中的复杂性?事实是这样的Oracle 12c :How to Move Online?控制文件用于文件转移的一致性
6、维护在转移的过程中,Oracle需要同时维护两个数据文件;通过批量的数据块拷贝来逐步完成文件转移;在这个过程中对于完成拷贝部分的文件写操作,需要同时写两个文件;Oracle 12c :How to Move Online?内核与内存控制kcfgfob2fno 增加 Second 文件信息FOB - File Open BlockOracle 12c: Why Online Move?Online Move 能做什么?将数据文件、表空间从一个存储位置转移到另外一个位置;具有生命周期属性的表空间可以周期性的转移到低成本、低性能的存储; 只读表空间可以不间断的转移到一次性存储;作为分级存储支持的基本
7、手段和功能;不中断的将数据库转移到ASM存储,简化从裸设备到ASM的迁移和转换;ILM: Hot/Cold Data ClassificationRecently inserted, actively updatedInfrequently updated, Frequently Queried基于长期分析保留数据,归档以满足各类法律法规和审计需要等。ACTIVEFREQUENTACCESSDORMANT 基于数据块、数据段级别的统计信息,依据访问、变更时间来区分数据活跃度;12c Heat Map 热图新特性 (HEAT_MAP=ON); 每小时将内存中记录的热度图写入磁盘基表粒度细至数据块
8、(Block)级别可以通过块、区间、表空间、段、对象各个维度查看ILM: Automatic Compression & TieringALTER TABLE ordersILM ADD CompressionPolicy COMPRESS Partitions for QueryAFTER 90 days from creation;ALTER TABLE sales ILM ADD MovePolicyTIER Partitions TO Archive_TBS ON OrdersClosedPolicy;Online Partition Move Enables HCC for conv
9、entionally loaded data into partitioned table As partitions age, move to new HCC compressed partition Online Datafile Move Enables file migration between storage tiers Oracle 12c - Automatic Data Optimization向Oracle一样思考 - 还能如何增强?Move tablespace - Move Database向Oracle一样思考 - 还能如何增强?Move Datafile 同时并行写
10、 Datafile向Oracle一样思考 - 还能如何增强?Oracle Logfile 并行写镜像Why Datafile Not ? 向Oracle一样思考 - 还能如何增强?Move Datafile 同时并行写 Datafile ?FailureNormalCopyingSuccessDone新特性设计的历程2006年1月,初始设计提出;2006年12月,完成设计;最初计划在11gR2中推出,后归入12cR1版本;主数据库备用数据库Data Guard 异步 12c以前Redo LogLGWR进程日志传输主数据库备用数据库Oracle 12c - ADG Far Sync 远程同步异步
11、同步远程同步实例(轻量级 Oracle 实例):控制文件、备用重做日志、归档日志、无数据文件;从主数据库同步接收重做日志,并将其以异步方式实时转发到备用数据库;发生故障切换时:异步备用数据库以透明方式从远程同步实例获取最后一次提交的重做日志并应用:故障切换零数据损失;终端备用数据库要求为 Active Data Guard 备用数据库;近线同步实例Before 12c:Cascaded DestinationsASM通过写冗余实现存储高可用ASM的镜像写Oracle Extended RAC的读写模式Site ARACdatabaseSite BRACdatabaseRedundant SAN
12、 with ASM mirroringDB files (ASM failure group)OCRVoting DiskDB files (ASM failure group)OCRVoting DiskRedundant private networkRedundant public networkThirdsiteVoting disk (NFS or iSCSI)asm_preferred_read_failure_groupsContainer DatabaseOracle 12c - Multitenant Architecture资源在容器级别得到优化System ResourcesERPMemoryBackgroundProcess
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 就业指导员培训心得分享
- 教师职业规划与认知
- 2026八年级下《诗经二首》教学课件
- 2026五年级上《数学广角》考点真题精讲
- 2026五年级下《统计》易错题解析
- 罗兰贝格新能源车产业链上游企业战略规划整体报告
- 电器设备安全管理培训
- 精细化管理实施方案
- 驾驭未来:汽车市场深度解析-消费需求、新能源汽车与市场策略
- 招远就业指导
- 2022危险性较大的分部分项工程专项施工方案编制与管理指南
- 安徽省“江南十校”2024-2025学年高一下学期5月阶段联考历史试题(解析版)
- 基于EVA的物流企业价值评估-以顺丰速运为例
- 辽宁职称聘任管理办法
- 2025年中考化学复习:流程图题(含答案解析)
- 雷诺科雷嘉汽车说明书
- 2025年广东省汕头市澄海区中考一模语文试题(解析版)
- 【醋酸乙烯合成反应器的能量衡算计算过程案例(论文)】
- 陕西就业协议书范本
- IATF16949质量管理体系-领导层培训课件
- 大学生《思想道德与法治》考试复习题及答案
评论
0/150
提交评论