OraclegR数据库新特性教案.pptx
《OraclegR数据库新特性教案.pptx》由会员分享,可在线阅读,更多相关《OraclegR数据库新特性教案.pptx(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1OraclegR数据库新特性数据库新特性Oracle 11g 新特性新特性 自动内存管理自动内存管理 ADDM for RACADDM for RAC 数据卫士(数据卫士(DataguardDataguard )技术革新)技术革新 闪回技术闪回技术 闪回存档闪回存档 RACRAC和和ASMASM RAC One NodeRAC One Node ASMASM 数据安全数据安全 Database VaultDatabase Vault Audit VaultAudit Vault 高级压缩高级压缩 OLAPOLAP表压缩表压缩 LOBLOB字段压缩字段压缩 ExpdpExpdp导出文件压
2、缩导出文件压缩 RmanRman备份压缩备份压缩第1页/共40页Oracle 11g 新特性新特性 数据库重演数据库重演 服务器端查询结果高速缓存(服务器端查询结果高速缓存(Result Set CachingResult Set Caching)备份与恢复增强备份与恢复增强 RMANRMAN压缩功能压缩功能 表空间时间点恢复表空间时间点恢复 只读表只读表 1111GR2GR2升级路径升级路径第2页/共40页自动内存管理自动内存管理自动内存管理自动内存管理Oracle11gOracle11g数据库已经实现了自动内存管理,一定数据库已经实现了自动内存管理,一定程度上简化了数据库管理员对于内存管理
3、的工程度上简化了数据库管理员对于内存管理的工作。作。自动内存管理是通过两个初始化参数进行配置的:自动内存管理是通过两个初始化参数进行配置的:MEMORY_MAX_TARGET MEMORY_MAX_TARGET MEMORY_TARGET MEMORY_TARGET 动态的参数动态的参数 根据负载自动进行调整根据负载自动进行调整 多平台支持多平台支持 Linux Linux Windows Windows Solaris Solaris HPUX HPUX AIX AIX第3页/共40页RACRACRACRAC数据库的数据库的数据库的数据库的ADDMADDMADDMADDM 确定集群性能问题确
4、定集群性能问题 定位问题定位问题 全局资源,如全局资源,如 IOIO和锁和锁 高负载高负载SQLSQL和热数据块和热数据块 内存内部争用内存内部争用 网络延时网络延时 实例间相应时间偏差实例间相应时间偏差第4页/共40页在在在在EMEMEMEM中运行中运行中运行中运行ADDMADDMADDMADDM第5页/共40页数据卫士数据卫士数据卫士数据卫士(Data Guard)Data Guard)Data Guard)Data Guard)技术革新技术革新技术革新技术革新第6页/共40页Active Data GuardActive Data GuardActive Data GuardActive
5、 Data Guardn nphysical standbyphysical standby在在redo applyredo apply同时,支持只读同时,支持只读查询查询n nprimary/standby primary/standby 均支持均支持RACRACn n查询结果在查询结果在transactiontransaction级别一致级别一致n n对广大对广大physical standbyphysical standby用户立即可以带来好处用户立即可以带来好处n nDR+DR+实时查询实时查询业界独一无二的技术业界独一无二的技术 无闲无闲置资源置资源n n支持所有的数据类型,但缺乏支
6、持所有的数据类型,但缺乏logical standbylogical standby的灵活性的灵活性n n支持多达支持多达3030个个ActiveActive Standby Standby数据库数据库(11(11gR2)gR2)第7页/共40页Snapshot StandbySnapshot StandbySnapshot StandbySnapshot Standbyn n保证零数据丢失保证零数据丢失,但不提供实时查询但不提供实时查询/快速切换快速切换n n测试阶段测试阶段physical standbyphysical standby可以读写打开,测试后继续同步可以读写打开,测试后继续同
7、步第8页/共40页Data Guard Data Guard Data Guard Data Guard 性能改善性能改善性能改善性能改善n n更快的更快的FailoverFailovern nFast-Start FailoverFast-Start Failover,秒级秒级n n更快的更快的RedoRedo传输传输n n最大性能模式下优化的最大性能模式下优化的asyncasync传输传输n nredo redo 压缩传输压缩传输:log_archive_dest_nlog_archive_dest_n新增新增compression compression 参数(仅用于参数(仅用于gap
8、fetchinggap fetching)n n更快的更快的Redo ApplyRedo Applyn n并行并行media recoverymedia recoveryn n更快的更快的SQL ApplySQL Applyn n内部优化内部优化n n更快的更快的physical standby physical standby 增量备份增量备份n n支持支持block change trackingblock change tracking第9页/共40页日志产生迟滞时自动进行网络传输压缩日志产生迟滞时自动进行网络传输压缩日志产生迟滞时自动进行网络传输压缩日志产生迟滞时自动进行网络传输压缩n
9、 nData Guard 11Data Guard 11g g能够自动在日志发生迟滞能够自动在日志发生迟滞时,对数据传输进行压缩时,对数据传输进行压缩n n对网络带宽受限的环境非常关键对网络带宽受限的环境非常关键n n降低传输时间降低传输时间15-35%15-35%n n降低网络带宽占用降低网络带宽占用35%35%n n快速的迟滞解决(最高可提高快速的迟滞解决(最高可提高3 3倍的速度)倍的速度)=更好的数据保护更好的数据保护n n压缩对系统响应时间和吞吐量的影响可以压缩对系统响应时间和吞吐量的影响可以忽略不计忽略不计n n需要需要Oracle 11Oracle 11g g高级压缩选件高级压缩
10、选件第10页/共40页提供多种数据保护模式提供多种数据保护模式提供多种数据保护模式提供多种数据保护模式保护模式数据丢失保护传输方式当无法传输log到Standby时最大保护模式(Max Protection)零数据丢失双重故障保护性能影响最大同步主数据库将挂起,等待直到log传输成功最大可用模式(Max Availability)零数据丢失单重故障保护同步主数据库将暂时挂起,等待直到log传输成功或到达超时(net_timeout)最大性能模式(Max Performance)最少的数据丢失对性能影响最小异步主数据库将不受影响NET_TIMEOUT parameter of LOG_ARCHI
11、VE_DEST_nData Guard 11g default=30 secondsData Guard 10g default=180 seconds 第11页/共40页Data GuardData Guard进程架构进程架构进程架构进程架构(11(11g)g)异步传输异步传输异步传输异步传输(ASYNC)ASYNC)第12页/共40页Data GuardData Guard进程架构进程架构进程架构进程架构(11(11g)g)异步异步异步异步 如果网络带宽不够如果网络带宽不够如果网络带宽不够如果网络带宽不够第13页/共40页Data GuardData Guard进程架构进程架构进程架构进程
12、架构(11(11g)g)自动解决丢失的日志自动解决丢失的日志自动解决丢失的日志自动解决丢失的日志loglog第14页/共40页Oracle Oracle 数据库数据库数据库数据库1111g g 第第第第2 2 版版版版Data Guard Data Guard 增强增强增强增强n n Active Data Guard Active Data Guard 服务质量服务质量n n 可在可在0 0 到到“n”n”秒内配置备用查询秒内配置备用查询SLASLAn n在备用数据库上设置最大允许数据延迟在备用数据库上设置最大允许数据延迟n n如果超过最大值,则数据库向应用程序返回错误如果超过最大值,则数据
13、库向应用程序返回错误n n应用程序可以将查询重定向到主数据库应用程序可以将查询重定向到主数据库n n自动块修复自动块修复n n使用备用数据库中的完好版本检测和修复受损块使用备用数据库中的完好版本检测和修复受损块n n Data Guard Data Guard 网络利用率网络利用率n n针对带宽有限的针对带宽有限的WAN WAN 传输压缩内容传输压缩内容n n不仅仅用于在传播中断之后解析差异不仅仅用于在传播中断之后解析差异第15页/共40页Oracle Oracle 的最高可用性体系结构的最高可用性体系结构的最高可用性体系结构的最高可用性体系结构第16页/共40页闪回技术闪回技术闪回技术闪回技
14、术 Oracle Oracle数据库数据库10g10g提供了五个新的闪回功能:闪回提供了五个新的闪回功能:闪回版本查询,闪回事务查询,闪回删除,闪回表和闪回版本查询,闪回事务查询,闪回删除,闪回表和闪回数据库。数据库。OracleOracle数据库数据库11gR111gR1提供了一个有趣的新的提供了一个有趣的新的闪回功能:闪回数据存档,它允许一个闪回功能:闪回数据存档,它允许一个OracleOracle数据库数据库管理员维护一个记录,对指定时间范围内对所有表的管理员维护一个记录,对指定时间范围内对所有表的的改变情况进行记录。的改变情况进行记录。一旦在表上开启了闪回数据归档,所有保留的事一旦在表
15、上开启了闪回数据归档,所有保留的事务历史都可以查看,这样就不用再为关键事务表创建务历史都可以查看,这样就不用再为关键事务表创建对应的历史跟踪表了,那样做很麻烦,因为创建历史对应的历史跟踪表了,那样做很麻烦,因为创建历史跟踪表后,还有编写复杂的触发器,确保历史数据被跟踪表后,还有编写复杂的触发器,确保历史数据被精确跟踪。精确跟踪。第17页/共40页FlashbackFlashback增强增强增强增强n n基表的基表的基表的基表的DDLDDLDDLDDL操作操作操作操作 历史表将自动调整历史表将自动调整历史表将自动调整历史表将自动调整n nDrop,Rename,Modify ColumnDrop
16、,Rename,Modify Columnn nDrop,Truncate PartitionDrop,Truncate Partitionn nRename,Truncate TableRename,Truncate Tablen n闪回查询支持闪回查询支持闪回查询支持闪回查询支持DDLDDLDDLDDL语句语句语句语句n n复杂的复杂的复杂的复杂的DDLDDLDDLDDL语句语句语句语句(e.g.table split)e.g.table split)e.g.table split)e.g.table split)n nAssociate/Diassociate history table
17、 via Associate/Diassociate history table via DBMS_FLASHBACK_ARCHIVE packageDBMS_FLASHBACK_ARCHIVE package第18页/共40页闪回归档闪回归档闪回归档闪回归档n nFlashback Data ArchiveFlashback Data Archiven n方便地给数据增加方便地给数据增加时间维度时间维度”n n用于跟踪变化用于跟踪变化,ILM,ILM,审计审计,法规遵循法规遵循,n n查询任何过去时间的数据查询任何过去时间的数据n nAS OFAS OFn nUndoUndo数据的高效存储数
18、据的高效存储/提取提取第19页/共40页11gR2 RAC11gR2 RAC和和和和ASMASMRAC One NodeRAC One Node新的大规模整合选件新的大规模整合选件新的大规模整合选件新的大规模整合选件n n低廉的网格整合入门成本低廉的网格整合入门成本n n网格内自动故障切换网格内自动故障切换n n滚动补丁滚动补丁n n联机升级到多节点联机升级到多节点RAC RAC 实例实例第20页/共40页Oracle Oracle 数据库数据库数据库数据库1111g g 第第第第2 2 版版版版ASM ASM 支持所有文件类型支持所有文件类型支持所有文件类型支持所有文件类型n nASM AS
19、M 现在支持所有类型的文件现在支持所有类型的文件n n数据库文件数据库文件n n共享集群件文件(共享集群件文件(OCR/OCR/表决磁盘)表决磁盘)n n文件系统文件文件系统文件n nASM ASM 集群文件系统集群文件系统(ACFS)ACFS)n n第三方文件系统第三方文件系统第21页/共40页Oracle Oracle 数据库数据库数据库数据库1111g g 第第第第2 2 版版版版ASM ASM 集群文件系统集群文件系统集群文件系统集群文件系统(ACFS)ACFS)n n通用集群化或本地文件系统通用集群化或本地文件系统n n数据存储在数据存储在ASM ASM 中中n n继承所有继承所有A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OraclegR 数据库 特性 教案
限制150内