Oracle11g新特性:自动内存管理和引用分区
需积分: 10 123 浏览量
更新于2024-08-15
收藏 3.33MB PPT 举报
"Oracle Database 11g 引入了多项新特性,其中包括数据库的自我管理、数据库可用性、安全性、数据库分区和真正应用测试以及性能优化等。在这些特性中,引用分区是数据库分区的一个重要进步,它允许表通过引用其他分区表的键来创建分区,从而提高数据管理和查询效率。"
在Oracle Database 11g中,引用分区(REFERENCE PARTITIONING)是表分区的一个新功能,允许创建的表`order_items`基于另一个表`orders`的主键`order_id`进行分区。这种方式可以保持数据的一致性和完整性,并且在处理大规模数据时提高查询和维护的效率。`order_items`表的创建语句中,`PARTITION BY REFERENCE(order_items_fk)`表明了该表的分区是基于`order_items_fk`外键,这个外键引用了`orders`表的主键`order_id`。
此外,11g版本还引入了自动内存管理(Automatic Memory Management),通过一个动态参数`MEMORY_TARGET`,系统能够统一管理系统全局区(SGA)和程序全局区(PGA)的内存,自动根据工作负载进行调整。这简化了数据库管理员的工作,无需手动调整多个内存参数,同时提高了系统的稳定性和性能。
在数据库性能方面,11g进一步强化了SQL调优。10g中的SQL Tuning Advisor被扩展,11g中引入了自动SQL调优(Automatic SQL Tuning),通过自动收集统计信息(Automatic Workload Repository, AWR)和自动SQL调优报告,DBA可以更轻松地识别和优化高负载的SQL语句。如果新的SQL Profile能带来3倍以上的性能提升,系统会自动接受并应用这些优化方案,否则DBA可以选择接受或忽略新的SQL Profile。
Oracle Database 11g的新特性显著提升了数据库的自动化管理水平,增强了数据安全和可用性,同时也优化了性能,尤其是在大规模数据操作和复杂SQL查询的场景下。
2022-04-14 上传
2012-04-11 上传
2021-10-10 上传
点击了解资源详情
点击了解资源详情
147 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
劳劳拉
- 粉丝: 21
- 资源: 2万+
最新资源
- 浙江大学C++教材 非常详细
- windows组策略应用攻略
- JavaServer Faces in Action
- IBatis开发指南
- Eclipse中文教程
- 宋劲杉Linux C编程一站式学习_PDF版本——非常好的C,linux编程入门教程_2009.3.6最新版,不断更新到最新版
- verilog 入门
- 考研 自做简易倒计时器
- 往oracle数据库中,插入excel文件中的数据
- WEB标准与网站重构(PDF)
- Hibernate开发指南.pdf
- 加速度传感器 MMA7260Q
- 教你认识电子元件(有图)
- 汽车修理管理课程设计
- Grails 入门指南
- 融合粒子群优化算法与蚁群算法的随机搜索算法