Table of Contents
- Title and Copyright Information
- 1 Introduction
-
2
Application Development
-
Application Express
- Application Backups
- Dark Mode
- Export App as Zip
- Faceted Search
- Friendly URL Syntax
- Mega Menus
- Native PDF Printing
- New Data Upload
- New Form Region
- New Team Development
- Oracle JET Charts
- Popup List of Values (LOV)
- Redwood UI
- Remote Application Deployment
- REST Read / Write Enhancements
- Shared List of Values (LOV)
- SQL Workshop Now Supports Simple Oracle Document Access (SODA)
- Universal Theme Enhancements
- Globalization
- Java in Oracle Database
- JDBC
- JSON Document Store
- Net Services
-
Oracle Call Interface
- Improvements to OCI Data Interface for LOBs
- New C Client Interface APIs for JSON Data Type
- Oracle Call Interface API to Build and Quote TNS Connection Strings
- Oracle Call Interface Session Pool Improvements
- Oracle SODA for C and PL/SQL APIs Enhancements
- Support for C99 Syntax in Pro*C/C++ Precompiler
- Oracle Data Provider for .NET (ODP.NET)
- PL/SQL
- SQL
-
Text
- Custom Range Bucketing in Result Set Interface
- Facet Navigation Support for JSON Search Indexes
- Improved Index Synchronization and Automatic Index Optimization
- In-Memory Full Text Columns
- JSON Support in Result Set Interface
- Named Entity Recognition Improvements
- New DIRECTORY_DATASTORE Data Store Type for Oracle Text
- New NETWORK_DATASTORE Data Store Type for Oracle Text
- New Oracle Text Index Type: Search Index
-
Application Express
-
3
Big Data and Data Warehousing
Solutions
- Analytic Views
- Analytical SQL and Statistical Functions
- Machine Learning for SQL
- Machine Learning for Python
- Query Optimization
-
Spatial and Graph
- Property Graph: Graph Server and Client Kit
- Property Graph: Native Python Client
- Property Graph: New Features in PGQL
- Property Graph: Optimized Graph Representation for Faster Performance
- Property Graph: User-defined Graph Algorithms
- Property Graph Visualization
- RDF Graph: Native Unicode Storage and Processing
- Self-service Low-code Spatial Studio
- Spatial Network Data Model Contraction Hierarchy
- Spatial Support for Database In-Memory
-
4
Database Upgrade and
Utilities
-
Database Utilities
- Oracle Data Pump Checksums Support Cloud Migrations
- Oracle Data Pump Exports from Oracle Autonomous Database
- Oracle Data Pump Includes and Excludes in the Same Operation
- Oracle Data Pump Parallelizes Transportable Tablespace Metadata Operations
- Oracle Data Pump Provides Optional Index Compression
- Oracle Data Pump Resumes Transportable Tablespace Jobs
- Oracle Data Pump Supports Export to and Import From Cloud Object Stores
- Oracle Data Pump Supports Native JSON Datatypes
- Oracle SQL*Loader Support for Object Store Credentials
- Oracle SQL*Loader Supports Native JSON Data Type
-
Upgrades and
Migration
- AutoUpgrade Automates Data Guard Operations During Database Upgrade
- AutoUpgrade Automates Steps Required for Oracle RAC Database Upgrade
- AutoUpgrade Automates Upgrade and Conversion of Non-CDB to PDB
- AutoUpgrade Automates Upgrade of a PDB via Unplug-Plug-Upgrade
- Oracle Database Automates Database Upgrades with AutoUpgrade
-
Database Utilities
- 5 Management Solutions
-
6
Performance and High
Availability
- ACFS Cluster File System
- Application Continuity
- Automatic Operations
- Automatic Storage Manager (ASM)
-
Autonomous Health
Framework
- Enhanced Support for Oracle Exadata
- Oracle Cluster Health Advisor Support for Solaris
- Oracle Cluster Health Monitor Local Mode Support
- Oracle ORAchk and EXAchk Support for REST API
- Oracle Trace File Analyzer Real-Time Health Summary
- Oracle Trace File Analyzer Support for Efficient Multiple Service Request Data Collections
- Remote GIMR Support for Oracle Standalone Clusters
- Support for Automatically Enabling Oracle Database Quality of Service (QoS) Management
- Support for Deploying Grid Infrastructure Management Repository (GIMR) into a Separate Oracle Home
- Clusterware
- Database In-Memory
-
Data Guard
- Active Data Guard - Standby Result Cache
- Data Guard Broker Far Sync Instance Creation
- Data Guard Far Sync instance in Maximum Performance Mode
- Fast-Start Failover Callouts
- Fast-Start Failover Configuration Validation
- PDB Recovery Isolation
- Standardized Data Guard Broker Directory Structure
- Other Features
- Flashback
- GoldenGate
- Multitenant
- Oracle Real Application Clusters (RAC)
- SecureFiles
- Sharding
-
Transactional
Event Queues (TEQs)
- Advanced Queuing Support for JSON Data Type
- Advanced Queuing: Kafka Java Client for Transactional Event Queues
- Advanced Queuing: PL/SQL Enqueue and Dequeue Support for JMS Payload in Transactional Event Queues
- Advanced Queuing: PL/SQL Enqueue and Dequeue Support for non-JMS Payload in Transactional Event Queues
- Advanced Queuing: Simplified Metadata and Schema in Transactional Event Queues
- Advanced Queuing: Transactional Event Queues for Performance and Scalability
-
7
Security Solutions
-
Advanced Security
- Ability to Control Heartbeats in United Mode and Isolated Mode PDBs
- Ability to Set the Default Tablespace Encryption Algorithm
- Enhanced Database Availability with Zero Downtime to Switch Over to an Updated PKCS#11 Library
- Improved Performance with Large Numbers of TDE Keys in Wallets or Oracle Key Vault
- Sharing of TDE Master Encryption Key Across Oracle Processes
-
Database Vault
- Ability to Prevent Local Oracle Database Vault Policies from Blocking Common Operations
- ADMINISTER KEY MANAGEMENT Statement Now Protected by Oracle Database Vault Command Rules
- DBA_DV_SIMULATION_LOG View Columns REALM_NAME and RULE_SET_NAME Now VARCHAR2 Data Type
- No Need to Disable Oracle Database Vault Before Upgrades
- Uninstalling and Installing Oracle Label Security and Oracle Database Vault Now Supported
-
Security
- Oracle Blockchain Table
- Immutable Tables
-
Authentication
and Authorization
- Ability to Specify the Location of the CMU Wallet and dsi.ora File with a Database Property
- Ability to Use Multiple Kerberos Principals with a Single Database Client
- Addition of USER_APPLICATION_ROLES Data Dictionary View
- Connect to Multiple Databases with Different Certificates from a Single Client
- Enterprise User Manager Support for Per-PDB Directory Service Connections
- Force Upgraded Password File to be Case Sensitive
- Gradual Database Password Rollover for Applications
- Minimum Password Length Enforcement for All PDBs
- New and Updated Password User Profiles for STIG and CIS
- Oracle Database Connections to Kerberos Servers Now Default to TCP
- Windows Authentication No Longer Uses NTLM by Default
- Encryption
-
Audit
- Auditing for Oracle XML DB HTTP and FTP Services
- Predefined Unified Audit Policies for Security Technical Implementation Guide (STIG) Compliance
- SYSLOG Destination for Common Unified Audit Policies
- Unified Audit Policies Enforced on the Current User
- Unified Audit Policy Configuration Changes Effective Immediately
- Unified Auditing on an Editioned Object Now Applies to All Its Editions
-
Advanced Security
- 8 New Features in 21c Release Updates