Oracle 10g vs 11g
Oracle数据库是Oracle公司开发和分发的对象-关系数据库管理系统。Oracle数据库的最新版本是Oracle 11g,于2008年9月首次发布;它继承了Oracle 10g。这些版本是Oracle数据库自20世纪80年代以来不断发展的一部分。每个新版本都定期发布更新的补丁集,其中最重要的被称为一个版本。每个升级版本的主要目标是提高较旧版本的性能和可伸缩性。因此,11g在10g已有功能的基础上增加了许多新功能。这为数据库管理员(dba)提供了更好的功能,以管理他们的多层数据库环境,这些环境随着时间的推移变得越来越复杂和庞大。
Oracle 10 g
Oracle 10g是Oracle 9i的升级版本。这是一个非常稳定的版本,修复了9i中的许多bug,并增加了许多新功能。它主要通过提供cpu和数据来提供网格计算。为此,Oracle Enterprise Manager (OEM)提供了一个强大的网格控制机制。该版本还对Oracle RAC(真实应用程序集群)、Oracle Data Guard和Oracle Streams等高级扩展进行了增强。10g通过引入许多自我管理特性,如自动化数据库诊断监视器、自动化共享内存调优、自动化存储管理和基于磁盘的自动化备份和恢复,实现了大多数管理任务的自动化。
Oracle 11 g
Oracle 11g更进一步,增强了10g中的许多特性。它提供了新的组件,如Oracle应用程序Express、Oracle SQL开发器、Oracle真实应用程序测试、Oracle配置管理器(OCM)、Oracle仓库构建器、Oracle数据库仓库和Oracle影子复制服务。因此,11g提供了更好的性能,它的第2版已经适应了更新的操作系统,如Windows 7, Server 2008和最新版本的Linux, Unix, Solaris等。
10g和11g有什么区别?
与10g相比,11g提供了更简化、改进和自动化的内存管理,并通过内置的基础设施更好地诊断故障,以防止、检测、诊断并帮助解决关键数据库错误和数据库性能低下的问题。它提供了不可见的索引、虚拟列、表分区以及在在线时重定义具有物化视图日志的表的能力。两者的主要区别是11g中发现的新的安全特性,例如使用混合大小写密码的更好的基于密码的身份验证、表空间级别的加密以及数据泵加密和压缩的增强。
11g继续使用10g中使用的不同版本,分别是企业版(EE)、标准版(SE)、标准版1 (SE1)、快速版(EX)和移动设备Oracle Database Lite。
结论
总而言之,11g是10g的一个很好的升级,在一项不断发展的技术上有许多积极的增强。技术文档在10g中很好,在11g中变得更好,这对dba来说是一个很大的好处,因为他们每天都依赖于它。组织不充分利用Oracle数据库的全部特性是很常见的。因此,组织必须适当利用升级版本的好处,以减少拥有成本、停机时间和提高性能,而11g可以提供这些。
非常非常非常非常感谢你,我得到了好处
谢谢,好的解释。不幸的是,Mac版还没有发布。