Oracle 11g在线补丁新特性:无需停机升级与自动内存管理

需积分: 10 2 下载量 132 浏览量 更新于2024-08-15 收藏 3.33MB PPT 举报
Oracle Database 11g引入了一系列重要的新功能,显著提升了数据库的管理和效率。其中最显著的是“在线补丁”(Online Patches),这是11g的一项关键特性,允许用户在不中断数据库服务的情况下安装和管理一次性补丁,这对于大型企业环境中的高可用性和生产稳定性至关重要。RAC(Real Application Clusters)的子集支持在线应用升级,使得诊断和维护更加高效。 新版本的一个亮点是“自管理数据库”(Self-Managed Database),它涵盖多个方面,包括存储管理、备份、内存优化、应用程序/SQL性能、模式、RAC环境下的恢复和复制等。11g引入了自动内存管理,通过一个动态参数MEMORY_TARGET,实现了统一的系统全局区(SGA)和进程全局区(PGA)管理。这个功能可以根据系统的负载自动调整,适应多种操作系统环境,如Linux、Windows、Solaris、HP-UX和AIX。 SQL调优方面,Oracle 11g的SQL Tuning Advisor进行了增强,不仅适用于高负载场景,还引入了Automatic SQL Tuning功能。与先前版本不同,现在可以通过自动方式收集工作负载报告,无需手动执行SQL Tuning Advisor。此外,系统会自动评估现有SQL profiles,选择最佳优化方案或创建新的SQL profiles,如GATHER_STATS_JOB,这有助于提高查询性能并减少手动干预的需求。 在数据库性能方面,除了自动调优,11g还引入了Automatic Workload Repository (AWR),它能生成详细的性能报告,帮助数据库管理员(DBA)更好地理解和优化数据库性能。使用AWR,用户可以快速识别出性能瓶颈,并通过自动SQL Tuning功能来改进。 总而言之,Oracle 11g的新特性着重于提升数据库的自动化、效率和可靠性,减少了停机时间,使得数据库管理员能够更有效地处理日常运维和性能优化任务。这对于现代企业的IT基础设施来说,是一项重要的进步。