Oracle 9i与Oracle 10g
1977年,软件开发实验室(SDL)开发了Oracle数据库软件,简称Oracle。它是一个对象关系数据库管理系统(ORDMBS),由字母数字系统标识符(SID)标识。
Oracle数据库软件包括一组操作系统进程,如PMON或process monitor和SMON或system monitor,以及带有数据存储的内存。2001年,oracle9i发布,“i”代表“Internet”一词,意思是它已经准备好了Internet。它具有以下新功能:
直接XML数据库支持。Java JDK 1.3.Oracle数据保护和增强功能。新的数据共享和复制功能。加载数据时压缩表中的键。安全改进。本地管理系统表空间。自动DBA。
另一方面,oracle10g是在2003年发布的,它支持正则表达式,字母“g”代表“grid”,以强调oracle10g支持网格计算。以下是它的一些特点:
新建drop database和alter database begin backup语法。Oracle 10g Data Guard Broker和RAC支持重做日志传输。SQL应用功能和正则表达式支持。支持HTML数据库。用于存储对象的回收站和新建purge命令。SYSAUX table space和rename table space命令。自动存储管理(ASM)。自动工作负载存储库(AWR)。自动数据库诊断监视器(ADDM)。
这两个版本有许多不同之处,包括:
可管理性。Oracle 10g被证明比Oracle 9i更易于管理。与Oracle 9i相比,Oracle 10g的新ADDM和SQL Tuning Advisor是一个非常显著的改进。Oracle 10g减轻了DBA的工作负载并加快了管理任务的性能。Oracle 10g可执行文件更大。Oracle 9i不允许在删除后回滚,而在Oracle中是允许的10g。Oracle 10g比Oracle 9i具有更多的功能,并提供更高效的复制支持。Oracle 10g比Oracle 9i具有更高的系统要求。
两个版本都有很好的特性。两者之间的主要区别在于,oracle10g是比oracle9i更高的版本,并且具有许多增强oracle9i功能的附加功能,而一些旧功能可能已经被放弃。
总结:
1.Oracle 9i是2001年发布的对象关系数据库管理系统(ORDMBS),Oracle 10g也是2003年发布的对象关系数据库管理系统(ORDMBS)。2.Oracle 9i中的“i”表示“Internet就绪”,而Oracle 10g中的“g”表示“网格计算”ready。“3.Oracle 10g实际上是Oracle 9i.4.Oracle 10g的升级版或更高版本,可更易于管理,而Oracle 9i不是.5.Oracle 10g提供了更多功能,而Oracle 9i提供的功能较少。Oracle 10g具有更高的系统要求,而Oracle 9i的系统要求较低。7.Oracle 10g还提供了回写、备份、恢复,还有一些其他增强,而Oracle 9i没有。
...是由甲骨文公司生产的,所以很多人都在问这两者有什么区别。嗯,Oracle和MySQL的主要区别在于它们的功能,因为Oracle是一个比MySQL强大得多的软件。您可以获得内联视图、基于角色的安全性、高级复制等等。下面列出了Oracle在My...
...库。在本文中,让我们比较并确定mssqlserver和Oracle之间的区别。 语法和查询语言: mssqlserver和Oracle都使用结构化查询语言从各自的数据库中获取数据。MS SQL Server使用T-SQL,即Transact-SQL,Oracle使用PL/SQL,即过程SQL。 母公司: mss...
Oracle应用程序开发框架(ADF)与Oracle应用程序框架(OAF) 我们几乎不可能理解技术在商业中的应用是如何在这些年中得到如此大的发展的。随着硬件功能的不断增长,软件供应商正朝着提供更多功能的方向努力,以支持更多的...
...racle数据库服务器一直是Oracle的旗舰产品。 ibm和oracle的区别 轮廓 –International Business Machines(IBM)是总部位于纽约阿蒙克的领先计算机技术和咨询机构。IBM专注于计算机外围设备、硬件和软件、商务计算机、托管和咨询解决方...
oracle11g和12c的主要区别在于,oracle11g是oraclerdbms的旧版本,没有可插拔的数据库,而oracle12c是为云设计的新版本,有可插拔的数据库。此外,oracle12c允许在同一硬件上运行多个数据库,同时保持数据库之间的安全性和隔离性。 DBM...
Oracle Linux与Red Hat Enterprise Linux的主要区别在于,Oracle合作公司设计的Oracle Linux主要用于企业和云计算,而Red Hat Inc.设计的Red Hat Enterprise Linux主要用于商业市场。 Linux是一种流行的操作系统,Linux体系结构由内核、系统库、系统工...
Oracle和DB2体系结构之间的主要区别在于,Oracle体系结构指的是定义Oracle开发的Oracle RDBMS的数据收集、存储和组织方式的标准和功能。然而,DB2体系结构指的是定义收集、存储和组织IBM开发的db2rdbms数据的方法的标准和功能。 Oracle...
Oracle中过程和函数的主要区别在于过程可能返回值,也可能不返回值,但函数必须始终返回值。 结构化查询语言(SQL)用于管理存储在关系数据库中的数据。PL/SQL是SQL的扩展语言,旨在管理存储在Oracle关系数据库中的数据。另...
Oracle Data Guard和Active Data Guard的主要区别在于Oracle Data Guard是Oracle RDBMS的扩展,提供数据可用性和保护,而Active Data Guard是Oracle Data Guard的扩展,提高了关键事务的生产数据库性能。 Oracle是Oracle公司开发的RDBMS。它是许多组织使用...
在Oracle中IN和EXISTS的主要区别在于,SQL引擎比较IN条件中的所有值,而SQL引擎在EXISTS中找到一个正条件后立即停止进程。 Oracle数据库是Oracle公司设计的关系数据库系统。它通常用于数据仓库和在线事务处理。Oracle的新版本是oracle1...