ORACLE 8 Enterprise Edition и Standard (Workgroup Edition) - основные отличия.


Клиенты фирмы Interface, интересующиеся разработками компании Oracle, часто хотят получить консультацию относительно новых возможностей вновь выпускаемых продуктов фирмы и информацию о различиях в версиях и редакциях.

Летом 1997 года корпорация Oracle выпустила на рынок объектно-реляционную СУБД Oracle8 Universal Data Server. Данная СУБД выпущена в двух редакциях: полнофункциональная версия - Enterprise Edition и относительная дешевая Standard (Workgroup Edition) для рабочих групп.

В данном обзоре рассматриваются основные отличия двух версий СУБД ORACLE 8.

Чего нет в Oracle8 Standard (Workgroup Edition) по сравнению с Enterprise Edition

  1. Симметричные репликации(Symmetric Replication) и поддержка таблиц – временных копий (shapshots)
  2. В Oracle8 по сравнению с Oracle7 существенно улучшены возможности тиражирования данных: увеличена производительность, добавлен ряд новых возможностей, более чем на порядок увеличилась производительность тиражирования данных между узлами, оптимизированы триггеры (переписаны на языке С).

    Тиражирование данных между узлами может осуществляться одновременно в нескольких сеансах при помощи механизма parallel propagation. Механизм симметричного тиражирования в Oracle8 можно использовать в системах оперативного дублирования (standby systems).

    Временные таблицы (snapshot) могут включать быстрое обновление (refresh fast), что позволяет актуализировать данные в разных режимах.

    Oracle8 Enterprise Edition содержит средства для обеспечения симметричного тиражирования в базовом дистрибутиве, на использование которых не нужно приобретать отдельную лицензию. Oracle8 Standard не включает средства для симметричного тиражирования, хотя предоставляет возможности для использования временных таблиц (snapshot) для просмотра (read only snapshots).

  3. Работа в слабо-связянных кластерных архитектурах (parallel server option)
  4. Oracle8 включает доработанный Oracle Parallel Server (OPS)– продукт для работы с данными в слабосвязанных кластерных архитектурах, что дает увеличение производительности в больших вычислительных комплексах.
    Основные доработки:

    Oracle8 Standard не обеспечивает возможности OPS, для Oracle8 Enterprise Edition лицензия на Parallel Server приобретается за дополнительную плату.
  5. Разбиения таблиц и индексов (partitioning option)
  6. Таблица или индекс могут быть разбиты на области (partitions). Один или несколько столбцов могут быть ключом разбиения (partitioned key), значение которого определяет область, в которой размещается данная запись при вставке. Например, ключом может быть диапазон дат для периодических данных. Таким образом большая таблица может размещаться в нескольких областях, возможно на разных дисках, каждая из которых управляется автономно, и поиск ведется только в одной области, что существенно увеличивает производительность.

    Администрировать области довольно просто. Есть средства для разбиения (splitting) и слияния (merger) областей. Возможен выборочный экспорт и импорт областей данных, а также выборочное резервное копирование и восстановление областей.

    Необходимое программное обеспечение присутствует в стандартном дистрибутиве Oracle8 Enterprise Edition, но для того, чтобы использовать разбиение, лицензия на Partitioning Option приобретается за дополнительную плату. Partitioning Option не может быть установлен на Oracle8 Standard.

  7. Улучшенное сетевое обеспечение (Advanced Networking Option) и кодирование информации при передаче по сети
  8. В дополнение к сетевому ПО Oracle8, называемому Net8, в версии Oracle8 предусмотрено улучшенное сетевое обеспечение (Advanced Networking Option - ANO). ANO обеспечивает некоторые дополнительные возможности:

    Поддерживаются экспортные варианты нескольких алгоритмов.

    Лицензию на Advanced Networking Option (ANO) можно приобрести в дополнение к сетевому ПО Oracle8 Enterprise Edition (или продукт Advanced Security для Oracle8i Enterprise Edition), Oracle8 Standard не поддерживает Advanced Networking Option, а следовательно не может поддерживать шифрование информации при передаче по сети.

  9. Механизм очередей (Advanced Queuing A/Q) для обмена сообщениями
  10. В Oracle8 разработано новое средство для обмена сообщениями - A/Q, реализованное в виде двух пакетов: DBMS_AQ и DBMS_AQ_ADM.

    Это средство позволяет:

    Oracle Standard не поддерживает механизм A/Q
  11. Работа с объектно-реляционным расширением (object option)
  12. Oracle 8 обеспечивает создание, хранение абстрактных типов данных (АТД) и методов для работы с ними. Методы описываются как процедуры и функции на PL/SQL (member procedures and functions).

    В Oracle8 поддерживается три типа абстрактных данных:

    Для манипулирования хранимыми в СУБД объектами корпорация Oracle реализовала язык SQL3 (опубликован проект стандарта языка). В Oracle8 можно создавать объектные представления (Object Views). Инструментарий для разработки объектно-реляционных прикладных программ и систем включает PL/SQL (для сервера СУБД), С++ (для клиента) и Oracle Web Application Server для создания трехуровневых приложений. Java можно рассматривать как объектно-реляционный инструмент (доступ к данным базы через OJBC драйвер). С внедрением CORBA этот инструментарий пополнится.
    Для использования объектно-реляционного подхода при разработке систем необходимо дополнительно приобрести лицензию на Object Option, которая доступна только в Oracle8 Enterprise Edition и не доступна в Oracle Standard.
  13. Oracle Standard не содержит Spatial Data Cartridge для хранения координат,
  14. хотя ConText Cartridge и Video Cartridge можно приобрести (или продукт InterMedia для Oracle8i). 

Дополнительная информация


Interface Ltd.

Ваши замечания и предложения направляйте по адресу:
webmaster@interface.ru

Reklama.Ru. The Banner Network.