Очередное поколение СУБД № 1 в мире Oracle Database 12c уже доступно для целого ряда платформ. Oracle Database 12c Enterprise Edition предлагает более 500 новых возможностей, включая новую архитектуру, которая упрощает процесс консолидации баз данных в "облаке", позволяя пользователям управлять несколькими БД как одной, без необходимости изменения в приложениях.
Oracle Database 12c доступна в нескольких редакциях. Далее приведена сравнительная таблица этих редакций.
Различия в поддерживаемом аппаратном обеспечении:
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Максимум  | 
 1 CPU  | 
 2 Sockets *  | 
 4 Sockets *  | 
 No Limit  | 
| 
 ОЗУ (RAM)  | 
 1GB  | 
 OS Max  | 
 OS Max  | 
 OS Max  | 
| 
 Размер БД  | 
 4GB  | 
 No Limit  | 
 No Limit  | 
 No Limit  | 
| 
 Oracle Multitenant: Oracle Database 12c представляет архитектурное новшество - Oracle Multitenant, которое упрощает процесс консолидации баз данных на облако. Это обеспечивает все преимущества управления несколькими базами данных как одной и, при этом, сохраняет изоляцию данных и установки приоритетов ресурса отдельных БД.  | 
    | 
    | 
    | 
 Опция  | 
*-  Socket - один из разъёмов процессоров, разработанный корпорацией Intel. Представляет собой разъём с подпружиненными или мягкими контактами, к которым с помощью специального держателя с захватом и рычага прижимается процессор, не имеющий штырьковых контактов.
 Производительность и масштабируемость
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Oracle Real Application Clusters: Возможность запуска приложений на кластеризованных серверах без их дополнительной настройки.  | 
    | 
    | 
 +  | 
 Опция  | 
| 
 Oracle Real Application Clusters One Node: Oracle RAC One Node версия Oracle Real Application Clusters (Oracle RAC) для одного нода.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Adaptive Execution Plans: адаптивный план выполнения в Oracle Database 12c основан на мониторинге времени выполнения SQL с использованием Adaptive Cursor Sharing и обеспечивает его более быстрое и логичное выполнение.  | 
    | 
    | 
    | 
 +  | 
| 
 Integrated Clusterware: Создание и использование кластеров БД с помощью встроенных сервисов.  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Automatic Workload Management: Автоматическое перенаправление запросов на обслуживание на наименее загруженный сервер. При отказе сервера, автоматическое перенаправление запросов на работающие серверы.  | 
    | 
    | 
              +  | 
               +  | 
| 
 Java, PL/SQL Native Compilation: Поддержка хранимых в БД процедур написанных на Java и PL/SQL.  | 
 PL/SQL only  | 
 +  | 
 +  | 
 +  | 
| 
 Oracle In-Memory Database Cache: Увеличение скорости отклика и пропускной способности за счет кэширования в оперативной памяти часто используемых данных.  | 
    | 
    | 
    | 
 Опция  | 
| 
    | 
    | 
    | 
    | 
 | 
 Большие БД и массивы данных
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Oracle Advanced Compression: Сжатие всех типов данных, включая структурированные и не структурированные, для более эффективного использования ресурсов.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Oracle OLAP: Встроенные средства для построения и использования аналитических приложений OLAP  | 
    | 
    | 
    | 
 Опция  | 
| 
 Oracle Partitioning: Возможность деления больших таблиц и индексов на меньшие, легче управляемые части, без необходимости изменений в зависящих приложениях.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Oracle Advanced Analytics: дает в руки аналитикам инструмент для извлечения знаний, исследования фактов и построения предсказаний, непосредственно, из больших объемов данных в БД Oracle.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Transportable Tablespaces, Including Cross-Platform: Перемещение набора файлов таблиц из одной БД в другую, включая кросс-платформенные перемещения.  | 
    | 
    | 
    | 
 +  | 
| 
 Star Query Optimization: Оптимизация запросов использующих таблицу фактов и несколько таблиц размерностей.  | 
 PL/SQL only  | 
 +  | 
 +  | 
 +  | 
| 
 Summary Management - Materialized View Query Rewrite: Автоматическое распознавание использования материализованных представлений для выполнения запроса.  | 
    | 
    | 
    | 
 +  | 
| 
 Information Lifecycle Management: Понимание и отслеживание того как данные развиваются, растут, как меняется их использование, принятие решения о том, как долго они должны хранится.  | 
    | 
    | 
    | 
 +  | 
 Отказоустойчивость 
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Oracle Active Data Guard: Сохраняет инвестиции в ИТ структуру посредством переноса ресуроемких операций в отельную standby БД, повышая общее качество текущего сервиса.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Transaction Guard  | 
    | 
    | 
    | 
 +  | 
| 
 Cross-Platform Recovery  | 
    | 
    | 
 +  | 
 +  | 
| 
 Cross-Platform Backup  | 
    | 
    | 
    | 
                 +  | 
| 
 Fail Safe: При использовании в среде кластера Windows, автоматически определяет проблемы с основным сервером и перключается на работу на запасном.  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Flashback Query: Быстрое и простое восстановление старых версий данных.  | 
 +  | 
                  +   | 
 +  | 
 +  | 
| 
 Flashback Table, Database and Transaction Query: Обнаружение и исправление ошибок для уменьшения времени восстановления.  | 
    | 
    | 
    | 
 +  | 
| 
 Oracle Secure Backup: Безопасное и высокопроизводительное управление архивированием.  | 
  Secure Backup это отдельный продукт, который работает со всеми редакциями СУБД  | 
| 
 Server Managed Backup and Recovery: Упрощение, автоматизация и улучшение производительности восстановления с Oracle Recovery Manager (RMAN).  | 
    | 
 +  | 
 +  | 
 +  | 
 Безопасность
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Data Masking: Oracle Data Masking Pack позволяет использовать важные данные в среде тестирования совместно с разработчиками или тестерами приложений без риска утечки конфиденциальных данных. Data Masking Pack помогает администраторам БД и администраторам безопасности преобразовать конфиденциальные данные в реалистичные, но при этом "очищенные" от важной информации, основываясь на правилах маскирования.  | 
    | 
    | 
    | 
 Требуется Oracle Data Masking Pack  | 
| 
 Real Application Security  | 
    | 
    | 
    | 
 +  | 
| 
 Oracle Database Vault: Ограничение доступа привелигированных и суперпользователей к приложениям и данным.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Oracle Audit Vault and Database Firewall: следит за Oracle и не-Oracle БД трафиком для обнаружения и блокирования угроз, кроме этого, осуществляет сбор и консолидацию данных аудита БД, операционной системы, каталогов и других источников.  | 
 Oracle Audit Vault это отдельный продукт, который работает со всеми редакциями СУБД.  | 
| 
 Oracle Advanced Security: помогает защитить конфиденциальную информацию, и обеспечивает соответствие требованиям безопасности Payment Card Industry Data Security Standard (PCI-DSS).  | 
    | 
    | 
    | 
 Опция  | 
| 
 Oracle Label Security: Поддержка безопасности на уровне записи БД. Сравнение пользовательских привилегий с меткой классификации данных определенной для конкретной записи в БД.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Secure Application Roles: Разрешение на использование ролей только после того, как пользователь пройдет необходимые проверки.  | 
    | 
    | 
    | 
 +  | 
| 
 Oracle Virtual Private Database: Обеспечивает безопасность данных и приватность посредством настраиваемого, основанного на политиках контрольного механизма, вплоть до уровня отдельной записи в БД.  | 
    | 
    | 
    | 
 +  | 
| 
 Fine-Grained Auditing: Позволяет проводить точный аудит и при этом отсеивать лишнюю информацию.  | 
    | 
    | 
    | 
 +  | 
| 
 Proxy Authentication: Обнаружение и авторизация пользователей подключающихся через приложения "промежуточного слоя".  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Data Encryption Toolkit: Защита важных данных посредством шифрования на носителе.  | 
 +  | 
 +  | 
 +  | 
 +  | 
 Разработка приложений
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Oracle Flashback Data Archive  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 In Database MapReduce  | 
    | 
    | 
 +  | 
 +  | 
| 
 Temporal Database  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Oracle SQL Developer: Графический инструмент для увеличения производительности и упрощения задач по разработке БД.  | 
 +  | 
 +  | 
 +  | 
 +  | 
| 
 Oracle Application Express: Разработка и развертывание быстрых и безопасных приложений.  | 
 +  | 
 +  | 
 +  | 
 +  | 
| 
 Java Support: Управление сетью БД через WEB сервисы.  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Comprehensive XML Support: Прямое хранение и доступ к XML данным с поддержкой W3C XML модели данных; использование стндартных методов для выполнения запросов к XML данным.  | 
 +  | 
 +  | 
 +  | 
 +  | 
| 
 PL/SQL: Использование со стороны сервера хранимого процедурного языка.  | 
 PL/SQL only  | 
 +  | 
 +  | 
 +  | 
| 
 Comprehensive Microsoft .Net Support, OLE DB, ODBC: Всесторонняя поддержка разнообразных методов доступа к данным.  | 
 +  | 
 +  | 
 +  | 
 +  | 
 Управляемость
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Oracle Real Application Testing: Снижает риск и сложность внедрения новых технологий.  | 
    | 
    | 
    | 
 Опция  | 
| 
 Oracle Enterprise Manager: Управление и отслеживание всех приложений и систем, построенных на Oracle, через одну интегрированную консоль.  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Automatic Memory Management: Автоматическое управление разделяемой памятью, используемой экземплярами СУБД.  | 
 +  | 
 +  | 
 +  | 
 +  | 
| 
 Oracle Automatic Storage Management: Полнофункциональный интерфейс управления носителями данных на всех серверах и платформах.  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Automatic Undo Management: Слежение за конфигурацией и состоянием систем СУБД Oracle.  | 
 +  | 
 +  | 
 +  | 
 +  | 
 Интеграция
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Basic Replication  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Distributed Queries/Transactions: Выполнение запросов или изменение данных на двух и более узлах распределенной БД.  | 
 +  | 
 +  | 
 +  | 
 +  | 
 Управление не структурированными данными
|   | 
 Oracle Database Express Edition  | 
 Oracle Database Standard Edition One  | 
 Oracle Database Standard Edition  | 
 Oracle Database Enterprise Edition  | 
|   | 
 | 
 | 
 | 
 | 
| 
 Oracle Spatial and Graph: позволяет пользователям и разработчикам приложений эффективно интегрировать свои пространственные данные в приложения. Oracle Spatial упрощает анализ на основе пространственных отношений связанных данныx, таких, например, как близость расположения складов к клиентам и выручке от продажи для указанного расположения.  | 
    | 
    | 
    | 
 Опция  | 
| 
 XML DB: Высокопроизводительная технология хранения и получения XML данных.  | 
 +  | 
 +  | 
 +  | 
 +  | 
| 
 Multimedia: Разработка, развертывание и управление традиционными, WEB и беспроводными приложениями использующими медиа-данные самых популярных форматов.  | 
    | 
 +  | 
 +  | 
 +  | 
| 
 Text: Разработка пиложений для запросов к текстовым данным и приложений для классификации документов.  | 
 +  | 
 +  | 
 +  | 
 +  | 
| 
 Locator: Управление гографическими данными.  | 
 +  | 
 +  | 
 +  | 
 +  | 
| 
 Oracle Secure Enterprise Search: Механизм для безопасного поиска данных внутри предприятия.  | 
 Oracle  Secure Enterprise Search это отдельный продукт, который работает со всеми редакциями СУБД.  |