Comparing Oracle Database EE and SE2 features
The following table is a short version of the list of Oracle Database Enterprise Edition
(EE) features and possible alternatives in Amazon RDS for Oracle Standard Edition 2 (SE2). For a
comprehensive list, see the Oracle documentation
Functional area |
Feature or option |
EE |
SE2 |
Notes |
High availability |
Oracle Data Guard (extra cost) |
Yes |
No |
The Multi-AZ (Availability Zone) feature of Amazon RDS replicates database updates across two Availability Zones to increase durability and availability. Amazon RDS will automatically fail over to the standby for planned maintenance and unplanned disruptions. |
High availability |
Oracle Active Data Guard |
Yes |
No |
You can serve read-only traffic from a replica database instance by using the change data capture (CDC) feature of AWS Database Migration Service (AWS DMS) to replicate changes from your Amazon RDS for Oracle SE2 instance. |
High availability |
Oracle Real Application Clusters (RAC) One Node (extra cost) |
Yes |
No |
The Amazon RDS Multi-AZ feature applies. |
High availability |
Rolling upgrades—patch set, database, and operating system |
Yes |
No |
For database software upgrades in Multi-AZ deployments, Amazon RDS simultaneously upgrades both the primary and standby database. For operating system (OS) upgrades in Multi-AZ deployments, Amazon RDS upgrades the standby instance first. It then fails over the primary to the standby before upgrading the primary instance. This reduces the downtime window for OS upgrades. |
High availability |
Block change tracking for fast incremental backup |
Yes |
No |
With Amazon RDS backups |
High availability |
Parallel backup and recovery |
Yes |
No |
|
High availability |
|
Yes |
No |
You can restore your DB instance to any specific time during the backup retention period by using the point-in-time recovery feature of Amazon RDS. |
High availability |
Online index rebuild |
Yes |
No |
Where possible, plan for these activities during a downtime window. |
High availability |
Online table organization |
Yes |
No |
|
High availability |
Online table redefinition |
Yes |
No |
|
High availability |
Online datafile move |
Yes |
No |
|
Manageability |
Automatic Workload Repository (AWR) |
Yes |
No |
You can use Oracle Statspack, an option pack in Oracle SE2, in place of Oracle AWR. Amazon RDS Performance Insights is a database performance monitoring and tuning tool built for the cloud. You can use the tool dashboard to detect performance problems by evaluating top waits, top SQL statements, top hosts, and top users. |
Manageability |
SQL plan management |
Yes |
Yes |
You can use stored outlines, hints, and SQL plan baselines to tune your queries in Amazon RDS for Oracle SE2. |
Scalability |
CPU restrictions |
No |
Yes |
SE2 is capped at a maximum of two CPU sockets. Each SE2 database is automatically capped to use a maximum of 16 concurrent user threads. |
Scalability |
Oracle Real Application Clusters (RAC) (extra cost) |
Yes |
No |
You can scale your Amazon RDS for Oracle SE2 instance vertically to address the growing demands of an application. There is minimal downtime when you are scaling up in a Multi-AZ environment. The standby database gets upgraded first, then a failover will occur to the newly sized database. When you scale up in a Single-AZ environment, the instance will be unavailable during the scale operation. |
Security |
Column-level and tablespace encryption |
Yes |
No |
Amazon RDS can encrypt your Amazon RDS DB instances. Data that is encrypted at rest includes the underlying storage for DB instances, its automated backups, read replicas, and snapshots. |
Snapshots and cloning |
Storage Snapshot Optimization |
Yes |
No |
Amazon RDS supports user-initiated snapshot creation.
For more information, see Amazon RDS backup and
restore |
Data warehousing |
Oracle Partitioning |
Yes |
No |
Depending on your specific use case, you can
implement a partitioning feature for tables in Oracle Database SE2 by using a
single view accessing multiple subtables and the |