Oracle Database 12c: 管理员新特性深度解析

需积分: 9 19 下载量 69 浏览量 更新于2024-07-20 1 收藏 6.71MB PDF 举报
"Oracle Database 12c: 新功能- 面向管理员 学生指南– 第 2 卷" Oracle Database 12c 是 Oracle 公司推出的一个重要数据库版本,它引入了许多创新特性和增强功能,旨在提高性能、可扩展性以及管理效率。本指南针对管理员,旨在帮助他们理解和掌握 Oracle Database 12c 的新特性,以便更好地管理和优化数据库系统。 1. **多租户架构 (Multitenant Architecture)** - Oracle Database 12c 引入了多租户容器数据库 (CDB, Container Database),这是一种全新的数据库结构,允许在一个物理数据库中管理多个独立的数据库(称为可插拔数据库, PDB, Pluggable Databases)。这提高了资源利用率,简化了备份、升级和安全管理。 2. **自动存储管理 (Automatic Storage Management, ASM)** - ASM 在 12c 中得到进一步改进,支持更高级别的数据存储和管理自动化,包括智能空间管理、自动故障恢复和性能优化。 3. **性能优化** - 12c 引入了 In-Memory Option,使得数据库能够利用内存中的列式存储来加速分析查询,显著提升大数据环境下的查询性能。 - SQL Plan Management (SPM) 也得到了加强,能够自动跟踪和管理执行计划,确保最佳性能。 4. **安全性增强** - Fine-Grained Auditing (FGA) 提供了更细粒度的审计功能,帮助管理员监控和记录敏感操作。 - Label Security 和 Virtual Private Database (VPD) 功能进一步完善,提供了更强大的数据访问控制。 5. **高可用性与灾难恢复** - Data Guard 提供了增强的保护机制,如 Fast-Start Failover 和 Active Data Guard,能够在不影响应用的情况下快速完成故障切换。 - GoldenGate 的集成使得实时数据复制更加高效,支持跨地域的数据保护。 6. **云就绪特性** - Oracle Database 12c 支持云部署,提供云服务管理工具,便于在私有云或公有云环境中部署和管理数据库。 7. **数据库即服务 (DBaaS)** - Oracle 提供了 Database as a Service 解决方案,使得数据库的创建、配置和管理可以通过自助服务方式进行,简化了运维流程。 8. **SQL 和 PL/SQL 的增强** - SQL 查询性能得到提升,例如并行查询优化、新的 SQL 函数和增强的窗口函数。 - PL/SQL 编程语言也有所改进,包括更好的调试工具和性能分析功能。 9. **数据压缩与闪回技术** - 数据压缩功能在 12c 中得到增强,可以节省存储空间,同时保持高性能。 - 闪回技术允许管理员轻松恢复到过去的某个时间点,增强了恢复的灵活性。 10. **管理工具与自动化** - Enterprise Manager Cloud Control 提供了统一的管理平台,自动化许多日常管理任务,如性能监控、备份和恢复等。 Oracle Database 12c 的这些新特性旨在提高数据库的效率、安全性和可扩展性,为管理员提供了更强大的工具来应对日益复杂的数据库管理挑战。通过深入学习和实践,管理员能够充分利用这些新功能,提升数据库系统的整体价值。