Oracle11g新特性:增强安全设置与自动内存管理

需积分: 10 2 下载量 165 浏览量 更新于2024-08-15 收藏 3.33MB PPT 举报
"Oracle Database 11g 新特性 - 启用增强安全设置" Oracle Database 11g 是 Oracle 公司推出的一个重要版本,它引入了许多新特性,旨在提高数据库的自管理能力、可用性、安全性、分区功能以及性能。在这些新特性中,启用增强安全设置是提升数据库安全性的关键步骤。 1. 自管理数据库: Oracle 11g 强化了数据库的自我管理功能,这包括对存储、备份、内存、应用程序/SQL、模式、RAC(Real Application Clusters)、恢复和复制等多个方面的自动化管理。例如,数据库能够自动进行存储管理,根据工作负载调整内存分配,以及在多操作系统环境下实现统一的系统和进程内存管理。 2. 自动内存管理: 11g 版本引入了一个动态参数 `MEMORY_TARGET`,它允许数据库统一管理系统全局区(SGA)和进程全局区(PGA)的内存。这一特性使得数据库能够自动根据当前的工作负载调整内存分配,提高了系统的响应速度和性能。同时,它支持多种操作系统平台,如 Linux、Windows、Solaris、HPUX 和 AIX。 3. SQL 调优: 在 Oracle 10g 中,SQL 调优顾问(SQL Tuning Advisor)需要 DBA 的手动介入。而在 11g 中,自动 SQL 调优得到了显著改进。通过自动工作负载报告(Automatic Workload Reports)和自动性能数据库分析(Automatic Database Diagnostic Monitor,ADDM),系统能够自动识别高负载SQL并生成调优建议。DBA 只需接受或忽略生成的调优配置文件,进一步简化了维护流程。 4. 数据库安全性增强: 虽然描述中未具体提及,但Oracle 11g 在安全性方面也有重大提升。例如,增加了对数据加密的支持,强化了身份验证和授权机制,增强了审计功能,以及提供了更精细的访问控制策略,如虚拟私有数据库(Virtual Private Database,VPD)和透明数据加密(Transparent Data Encryption,TDE)。这些特性帮助保护敏感数据,防止未经授权的访问和数据泄露。 5. 数据库分区和真正应用测试: Oracle 11g 进一步优化了数据库分区功能,允许更大规模的数据管理和高性能查询。此外,真正应用测试(Real Application Testing)允许用户在生产环境之外创建和运行数据库的克隆,用于性能测试和故障模拟,确保系统在更改后能保持稳定性和高性能。 6. 性能优化: Oracle 11g 还引入了其他性能优化特性,如自动统计信息收集(GATHER_STATS_JOB)和索引管理。系统能够自动识别过时的统计信息并更新,考虑索引来自动实施性能优化,从而提升查询速度。 Oracle Database 11g 的新特性显著提升了数据库的自动化管理、安全性和性能,为DBA提供了更高效、安全的数据库管理环境。启用增强安全设置是充分利用这些新特性的关键步骤之一,能够更好地保护数据,确保系统的稳定运行。