1977年,软件开发实验室(SDL)开发了Oracle数据库软件,简称Oracle。它是一个对象-关系数据库管理系统(ORDMBS),由一个alpha数字系统标识符(SID)标识。

Oracle数据库软件包括一组操作系统进程,如PMON(进程监视器)和SMON(系统监视器),以及带有数据存储的内存。2001年,甲骨文9i发布了,“i”代表“Internet”,意味着它已经为互联网做好了准备。具有以下新特点:

  • 直接XML数据库支持。
  • Java JDK 1.3。
  • Oracle Data Guard和增强功能。
  • 新的数据共享和复制功能。
  • 加载数据时压缩表中的键。
  • 安全改进。
  • 本地管理系统表空间。
  • 自动化的DBA。

另一方面,Oracle 10g于2003年发布,它支持正则表达式,其中字母“g”代表“网格”,以强调Oracle 10g已经为网格计算做好了准备。以下是它的一些特点:

  • 新的删除数据库和修改数据库开始备份语法。
  • Oracle 10g Data Guard Broker和RAC支持重做日志传输。
  • SQL应用特性和正则表达式支持。
  • 支持HTML数据库。
  • 回收站用于存储对象和新的清除命令。
  • SYSAUX表空间和重命名表空间命令。
  • 自动存储管理(ASM)。
  • 自动工作负载存储库(AWR)。
  • 自动数据库诊断监视器(ADDM)。

这两个版本有很多不同之处,包括:

  • 可管理性。Oracle 10g被证明比Oracle 9i更易于管理。
  • Oracle 10g的新的ADDM和SQL调优顾问相对于Oracle 9i是一个非常显著的改进。
  • Oracle 10g减少了DBA的工作量,加快了管理任务的执行。
  • Oracle 10g可执行文件更大。
  • Oracle 9i不允许数据删除后回滚,而Oracle 10g允许。
  • Oracle 10g拥有更多的特性,并提供更高效的复制支持
  • Oracle 9 i。
  • Oracle 10g的系统要求比Oracle 9i高。

两个版本都有出色的功能。两者之间的主要区别是,Oracle 10g是一个比Oracle 9i更高的版本,并且增加了许多增强Oracle 9i特性的新特性,而一些旧的特性可能已经被放弃了。

Oracle 9i和Oracle 10g的区别

  1. Oracle 9i是2001年发布的对象关系数据库管理系统(ORDMBS),而Oracle 10g也是2003年发布的对象关系数据库管理系统(ORDMBS)。
  2. Oracle 9i中的“i”代表“Internet就绪”,而Oracle 10g中的“g”代表“网格计算就绪”。
  3. Oracle 10g实际上是Oracle 9i的升级版或更高版本。
  4. Oracle 10g更易于管理,而Oracle 9i则不然。
  5. Oracle 10g提供了更多的功能,而Oracle 9i提供的功能较少。
  6. Oracle 10g的系统要求较高,而Oracle 9i的系统要求较低。
  7. Oracle 10g还提供了闪回、备份、恢复和其他一些增强功能,而Oracle 9i没有。

Oracle 9i和Oracle 10g的区别

本文由网友:仇碧菡 投稿 欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:Oracle 9i和Oracle 10g的区别
本文链接:https://www.vsdiffer.com/vs/oracle-9i-vs-oracle-10g2.html
免责声明:以上内容仅代表 网友:仇碧菡 个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。