Разница между Oracle 9i и Oracle 10g

Oracle 9i против Oracle 10g

В 1977 году Лаборатории разработки программного обеспечения (SDL) разработали программное обеспечение Oracle Database, которое просто известно как Oracle. Это объектно-реляционная система управления базами данных (ORDMBS), которая идентифицируется буквенно-цифровым идентификатором системы (SID).

Программное обеспечение Oracle Database включает в себя набор процессов операционной системы, таких как PMON или монитор процессов и SMON или системный монитор вместе, а также память с хранилищем данных. В 2001 году был выпущен Oracle 9i, где «i» означает «Интернет», что означает, что он готов к работе в Интернете. Он имеет следующие новые функции:

Прямая поддержка базы данных XML.
Java JDK 1.3.
Oracle Data Guard и улучшения.
Новые функции обмена данными и репликации.
Сжимает ключи в таблицах при загрузке данных.
Улучшения безопасности.
Локальное управление системными табличными пространствами.
Автоматизированный DBA.

Oracle 10g, с другой стороны, был выпущен в 2003 году для поддержки регулярных выражений с буквой «g», обозначающей «grid», чтобы подчеркнуть, что Oracle 10g готов к работе с грид-вычислениями. Вот некоторые из его особенностей:

Новая база данных удаления и изменения базы данных начинают синтаксис резервного копирования.
Oracle 10g Data Guard Broker и RAC для поддержки Redo Log Transport.
SQL применять функцию и поддержку регулярных выражений.
Поддерживает базу данных HTML.
Корзина для хранения объектов и новая команда очистки.
Команда табличного пространства SYSAUX и переименование табличного пространства.
Автоматизированное управление хранением данных (ASM).
Автоматический репозиторий рабочей нагрузки (AWR).
Автоматический диагностический монитор базы данных (ADDM).

Эти две версии имеют много различий, включая следующие:

Управляемость. Oracle 10g оказался более управляемым, чем Oracle 9i.
Новый ADDM и SQL Tuning Advisor в Oracle 10g - это очень значительное улучшение по сравнению с Oracle 9i.
Oracle 10g уменьшает нагрузку на DBA и ускоряет выполнение задач управления.
Исполняемый файл Oracle 10g больше.
Oracle 9i не разрешает откат после отбрасывания, пока это разрешено в Oracle 10g.
Oracle 10g имеет больше возможностей и предлагает более эффективную поддержку репликации, чем
Oracle 9i.
Oracle 10g имеет более высокие системные требования, чем Oracle 9i.

Обе версии имеют отличные функции. Основное различие между ними состоит в том, что Oracle 10g является более высокой версией, чем Oracle 9i, и имеет много дополнительных функций, которые расширяют возможности Oracle 9i, в то время как некоторые старые функции могут быть заброшены..

Резюме:

1.Oracle 9i - это система управления объектно-реляционными базами данных (ORDMBS), выпущенная в 2001 году, а Oracle 10g - также система управления объектно-реляционными базами данных (ORDMBS), выпущенная в 2003 году..
2. «i» в Oracle 9i означает «готов к Интернету», а «g» в Oracle 10g означает «готовность к работе с сеткой».
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 - нет..