SlideShare a Scribd company logo
Oracle Database
19c New Features
for DBAs and
Developers
When using the DBMS INMEMORY ADMIN.POPULATE command, the WAIT function will
hold off until a certain percentage of objects with a given priority have been populated.
Database In-Memory Wait on Populate:
MAX_DATAPUMP_JOBS_PER_JOB limits job count in multitenant container databases:
Default: 100, Range: 0 - 250, or Auto: 50% SESSIONS.
The MAX_DATAPUMP_PARALLEL_PER_JOB parameter controls Data Pump job’s parallel
workers.
These parameters improve resource control for concurrent Data Pump jobs.
Oracle Data Pump Support for Resource Usage
Limitations:
Starting with this release, you no longer need the FILE_NAME_CONVERT clause for
Transparent Data Encryption online conversion in non-Oracle-managed files mode.
The file maintains its original name.
This enhancement helps prevent you from having to rename files to the original name,
sometimes missing files.
Transparent Online Conversion Support for Auto-
Renaming in Non-Oracle-Managed Files Mode:
Automatic Indexing is a new feature in Oracle Database 19c that uses machine learning
algorithms to identify and create indexes on tables.
The DBMS_AUTO_INDEX package in Oracle 19c automatically creates candidate
indexes for tables. Oracle Database will test and verify the index for improved query
performance. If successful, it will be applied for use in applications.
Automatic Indexing
Active Data Guard in Oracle Database 19c now supports DML redirection for read-
write workloads.
Active Data Guard standby databases allow DML operations. Applications can gain
from using an Active Data Guard standby database with writes.
DML redirection aids load balancing between primary and standby databases.
Incidental DML on a standby database is executed on the primary database. The redo
updates the standby database and control is returned to the application.
DML redirection support in Active Data Guard:
Oracle Data Guard automatically resolves outages by detecting and terminating hung
processes. Use the parameters DATA_GUARD_MAX_IO_TIME and
DATA_GUARD_MAX_LONGIO_TIME to tune wait times for specific Oracle Data Guard
configurations, based on user network and disk I/O behavior.
New Parameters to Tune Automatic Outage Resolution
with Oracle Data Guard:
Oracle’s Resource Manager automatically
quarantines resource-heavy SQL queries.
The DBMS_SQLQ package allows you to
define thresholds for quarantining SQL
statements.
SQL Quarantines:
When using the DBMS INMEMORY ADMIN.POPULATE command, the WAIT function will
hold off until a certain percentage of objects with a given priority have been populated.
Database In-Memory Wait on Populate:
In a multitenant environment, you have the
ability to utilize Automatic Database
Diagnostic Monitor (ADDM) analysis for
pluggable databases (PDBs).
Automatic Database
Diagnostic Monitor
(ADDM) Support for
Pluggable Databases
(PDBs):
MAX_IDLE_BLOCKER_TIME determines the idle time limit for terminating sessions with
needed resources.
MAX_IDLE_TIME limits all idle sessions, while MAX_IDLE_BLOCKER_TIME only limits idle
sessions consuming resources. MAX_IDLE_TIME can cause issues for connection pools
by repeatedly recreating terminated sessions.
MAX_IDLE_BLOCKER_TIME Parameter:
The ALTER SYSTEM clause FLUSH
PASSWORDFILE_METADATA_CACHE
refreshes the metadata cache with the
latest details of the database password
file, useful when the file name or location is
changed.
New ALTER SYSTEM
Clause FLUSH
PASSWORDFILE_METAD
ATA_CACHE:
Starting with this release, you no longer need the FILE_NAME_CONVERT clause for
Transparent Data Encryption online conversion in non-Oracle-managed files mode.
The file maintains its original name.
This enhancement helps prevent you from having to rename files to the original name,
sometimes missing files.
Transparent Online Conversion Support for Auto-
Renaming in Non-Oracle-Managed Files Mode:
Only AES128 encryption was supported for offline tablespace encryption in previous
releases. This release adds support for AES192, AES256, ARIA, GOST, and 3DES
encryption algorithms for offline tablespace encryption.
This enhancement is beneficial for concerns regarding auxiliary space usage in online
tablespace encryption.
Additional Algorithms for Offline Tablespace
Encryption:
Oracle Database schema-only accounts
no longer have passwords for
authentication.
The enhancement has no impact on the
sample schemas. Default passwords
remain for sample schemas.
Passwords Removed
from Oracle Database
Accounts:
Oracle Clusterware enables cluster-based failover for Standard Edition Oracle
Databases.
Oracle Standard Edition High Availability benefits from Oracle Grid Infrastructure’s
cluster capabilities and storage solutions like Oracle Clusterware, Oracle ASM, and
Oracle ACFS.
Standard Edition High Availability:
The standby database in Oracle Data Guard can be automatically flashed back during
a primary database flashback operation.
Flashback operation on primary database desynchronizes standby. Previous releases
required specific steps to sync the standby with the primary. This feature allows for
automatic flashback of the standby database during a primary database flashback. It
saves time, effort, and reduces errors, resulting in faster synchronization and reduced
recovery time.
Flashback Standby Database When Primary
Database is Flashed Back:
In-Memory Column Store and Data Guard Multi-Instance Redo Apply can be enabled
together on an Active Data Guard standby. The two features were previously exclusive.
Use the fastest redo apply and analytical query technologies on the same Active Data
Guard standby for optimal performance. Multi-Instance Redo Apply speeds up apply
using In-Memory Column Store on the Active Data Guard standby.
Oracle Data Guard Multi-Instance Redo Apply Works
with the In-Memory Column Store:
Oracle Data Guard automatically resolves outages by detecting and terminating hung
processes. Use the parameters DATA_GUARD_MAX_IO_TIME and
DATA_GUARD_MAX_LONGIO_TIME to tune wait times for specific Oracle Data Guard
configurations, based on user network and disk I/O behavior.
New Parameters to Tune Automatic Outage
Resolution with Oracle Data Guard:
Oracle Database automatically collects
statistics during DML operations.
Statistics can become stale between
DBMS_STATS jobs. The database enhances
statistics by collecting them automatically
during DML operations. Current statistics
enhance plan optimization.
Real-Time Statistics:
This feature allows partitions to be stored in both Oracle Database segments and
external files. This feature improves partitioning for Big Data SQL with external
partitions.
Hybrid partitioned tables combine internal and external partitions in one table. This
feature allows you to move non-active partitions to cheaper storage solutions.
Hybrid Partitioned Tables:
Use DBCA’s createDuplicateDB command
to make a silent duplicate of an Oracle
Database.
Developers can work on identical copies of
an Oracle Database.
Ability to Create a
Duplicate of an Oracle
Database Using DBCA in
Silent Mode:
Oracle Database 19c onwards, the client software is downloadable as an image file.
Extract the image software into the desired directory and run the runInstaller script to
install the Oracle Database client.
Oracle Database client installation files are still offered in the non-image zip format.
Simplified Image-Based Oracle Database Client
Installation:
•
•Oracle Database 19c installer allows automatic setup of permissions for root
configuration scripts during installation. You can still manually run the root
configuration scripts.
•
•Enabling automated execution of root configuration scripts simplifies database
installation and prevents permission errors.
Root Scripts Automation Support for Oracle
Database Installation:
•
•Starting with Oracle Grid Infrastructure 19c, use gridSetup.sh for installation.
•
•The wizard checks if your system is ready for upgrade in dry-run mode. This mode
does not execute upgrades. Anticipating system setup problems helps avoid
upgrade failures.
Support for Dry-Run Validation of Oracle Clusterware
Upgrade:
The new OMIT_ENCRYPTION_CLAUSE
parameter in Data Pump can eliminate
encryption clauses for objects with
encrypted columns.
Non-cloud databases with encrypted
columns can now be more easily
migrated to Oracle Cloud.
Oracle Data Pump Ability to Exclude ENCRYPTION
Clause on Import:
•
•AutoUpgrade allows upgrading multiple Oracle Database instances with a single
command and configuration file.
•
•AutoUpgrade handles pre-upgrade tasks, automated fix-ups, and post-upgrade
tasks. It offers automatic retry, scheduled upgrades, and customizable initialization
parameters.
AutoUpgrade for Oracle Database:
•
•You can determine export duration and uncover unreported issues.
•
•TTSs test mode exports metadata-only or performs full transportable
export/import. It no longer requires read-only mode for the source database
tablespaces.
Oracle Data Pump Test Mode for Transportable
Tablespaces:
•
•Multiple table families can be created in a sharded database, each with a different
sharding key.
•
•
•
•One sharded database can now host multiple applications accessing different table
families. Only system-managed sharded databases have this feature.
Multiple Table Family Support for System-Managed
Sharding:
•
• Update JSON documents using SQL
function JSON_MERGEPATCH, applying
changes to multiple documents with
one statement.
•
• This feature enhances JSON update
flexibility.
JSON Update
Operations:
Oracle Database 19c New Features for DBAs and Developers.pptx

More Related Content

What's hot (20)

PPTX
The Impala Cookbook
Cloudera, Inc.
 
PPTX
Using Apache Hive with High Performance
Inderaj (Raj) Bains
 
PDF
SQOOP PPT
Dushhyant Kumar
 
PPT
Ibm power ha v7 technical deep dive workshop
solarisyougood
 
PPTX
How to understand and analyze Apache Hive query execution plan for performanc...
DataWorks Summit/Hadoop Summit
 
PDF
Deep review of LMS process
Riyaj Shamsudeen
 
PDF
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Markus Michalewicz
 
PDF
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
PostgreSQL-Consulting
 
PDF
Introduction to Greenplum
Dave Cramer
 
PPTX
Coral & Transport UDFs: Building Blocks of a Postmodern Data Warehouse​
Walaa Eldin Moustafa
 
PPSX
Sharding MySQL with Vitess
Harun KÜÇÜK
 
PPTX
Hive+Tez: A performance deep dive
t3rmin4t0r
 
PDF
A Visual Introduction to Apache Kafka.pdf
PaulBrebner2
 
PDF
Optimizing Delta/Parquet Data Lakes for Apache Spark
Databricks
 
PPTX
Transactional operations in Apache Hive: present and future
DataWorks Summit
 
PDF
Under the Hood of a Shard-per-Core Database Architecture
ScyllaDB
 
PPTX
Real-time Analytics with Trino and Apache Pinot
Xiang Fu
 
DOC
Oracle sql material
prathap kumar
 
PDF
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Aaron Shilo
 
PPTX
Ten query tuning techniques every SQL Server programmer should know
Kevin Kline
 
The Impala Cookbook
Cloudera, Inc.
 
Using Apache Hive with High Performance
Inderaj (Raj) Bains
 
SQOOP PPT
Dushhyant Kumar
 
Ibm power ha v7 technical deep dive workshop
solarisyougood
 
How to understand and analyze Apache Hive query execution plan for performanc...
DataWorks Summit/Hadoop Summit
 
Deep review of LMS process
Riyaj Shamsudeen
 
Oracle RAC 12c Practical Performance Management and Tuning OOW13 [CON8825]
Markus Michalewicz
 
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
PostgreSQL-Consulting
 
Introduction to Greenplum
Dave Cramer
 
Coral & Transport UDFs: Building Blocks of a Postmodern Data Warehouse​
Walaa Eldin Moustafa
 
Sharding MySQL with Vitess
Harun KÜÇÜK
 
Hive+Tez: A performance deep dive
t3rmin4t0r
 
A Visual Introduction to Apache Kafka.pdf
PaulBrebner2
 
Optimizing Delta/Parquet Data Lakes for Apache Spark
Databricks
 
Transactional operations in Apache Hive: present and future
DataWorks Summit
 
Under the Hood of a Shard-per-Core Database Architecture
ScyllaDB
 
Real-time Analytics with Trino and Apache Pinot
Xiang Fu
 
Oracle sql material
prathap kumar
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Aaron Shilo
 
Ten query tuning techniques every SQL Server programmer should know
Kevin Kline
 

Similar to Oracle Database 19c New Features for DBAs and Developers.pptx (20)

PPTX
What’s New in Oracle Database 19c - Part 1
Satishbabu Gunukula
 
PDF
Novinky v Oracle Database 18c
MarketingArrowECS_CZ
 
PDF
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
MarketingArrowECS_CZ
 
PPTX
What to Expect From Oracle database 19c
Maria Colgan
 
PPT
Oracle DataGuard Online Training in USA | INDIA
Xoom Trainings
 
PPTX
Bilbao oracle12c keynote
Aitor Ibañez
 
PPTX
Why oracle data guard new features in oracle 18c, 19c
Satishbabu Gunukula
 
PPT
Oracle Database 11g Lower Your Costs
Mark Rabne
 
PDF
Maria_Colgan_2.pdf
Lucky Ally
 
PPTX
Why Upgrade to Oracle Database 12c?
DLT Solutions
 
PDF
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Glen Hawkins
 
PPTX
Database Options
Connor McDonald
 
DOCX
Oracle Database 12c "New features"
Anar Godjaev
 
PPTX
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
PDF
Oracle Database – Mission Critical
Markus Michalewicz
 
PDF
Why to Use an Oracle Database?
Markus Michalewicz
 
PPTX
Oracle & sql server comparison 2
Mohsen B
 
PDF
MOUG17 Keynote: Oracle OpenWorld Major Announcements
Monica Li
 
PPTX
Oracle-12c Online Training by Quontra Solutions
Quontra Solutions
 
PDF
Oracle Database 12c Multitenant for Consolidation
Yudi Herdiana
 
What’s New in Oracle Database 19c - Part 1
Satishbabu Gunukula
 
Novinky v Oracle Database 18c
MarketingArrowECS_CZ
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
MarketingArrowECS_CZ
 
What to Expect From Oracle database 19c
Maria Colgan
 
Oracle DataGuard Online Training in USA | INDIA
Xoom Trainings
 
Bilbao oracle12c keynote
Aitor Ibañez
 
Why oracle data guard new features in oracle 18c, 19c
Satishbabu Gunukula
 
Oracle Database 11g Lower Your Costs
Mark Rabne
 
Maria_Colgan_2.pdf
Lucky Ally
 
Why Upgrade to Oracle Database 12c?
DLT Solutions
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Glen Hawkins
 
Database Options
Connor McDonald
 
Oracle Database 12c "New features"
Anar Godjaev
 
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Oracle Database – Mission Critical
Markus Michalewicz
 
Why to Use an Oracle Database?
Markus Michalewicz
 
Oracle & sql server comparison 2
Mohsen B
 
MOUG17 Keynote: Oracle OpenWorld Major Announcements
Monica Li
 
Oracle-12c Online Training by Quontra Solutions
Quontra Solutions
 
Oracle Database 12c Multitenant for Consolidation
Yudi Herdiana
 
Ad

More from Remote DBA Services (12)

PPTX
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
 
PPTX
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
 
PPTX
do's and don'ts in Telephone Interview of Job
Remote DBA Services
 
PPTX
logical backup of Oracle Datapump-detailed.pptx
Remote DBA Services
 
PPTX
oracle 23c new features for developer and dba
Remote DBA Services
 
PPTX
Oracle Database Buffer Cache Management.pptx
Remote DBA Services
 
PPTX
What is the Oracle Database Buffer Cache
Remote DBA Services
 
PPTX
Oracle dba advance-24-7-running databases
Remote DBA Services
 
PPSX
Oracle database 12c new features
Remote DBA Services
 
PPTX
1Z0-052 Oracle 11g Administration I
Remote DBA Services
 
PDF
Remote Dba Team Oracle Architecture In Nutshell
Remote DBA Services
 
PDF
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA Services
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
 
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
 
do's and don'ts in Telephone Interview of Job
Remote DBA Services
 
logical backup of Oracle Datapump-detailed.pptx
Remote DBA Services
 
oracle 23c new features for developer and dba
Remote DBA Services
 
Oracle Database Buffer Cache Management.pptx
Remote DBA Services
 
What is the Oracle Database Buffer Cache
Remote DBA Services
 
Oracle dba advance-24-7-running databases
Remote DBA Services
 
Oracle database 12c new features
Remote DBA Services
 
1Z0-052 Oracle 11g Administration I
Remote DBA Services
 
Remote Dba Team Oracle Architecture In Nutshell
Remote DBA Services
 
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA Services
 
Ad

Recently uploaded (20)

PDF
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
PPTX
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
PDF
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
PDF
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
PDF
Executive Business Intelligence Dashboards
vandeslie24
 
PDF
Revenue streams of the Wazirx clone script.pdf
aaronjeffray
 
PDF
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
PPTX
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
PPTX
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
PPTX
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
PPTX
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
PDF
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
PDF
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
PDF
Capcut Pro Crack For PC Latest Version {Fully Unlocked} 2025
hashhshs786
 
PDF
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
PPTX
How Apagen Empowered an EPC Company with Engineering ERP Software
SatishKumar2651
 
PPTX
Platform for Enterprise Solution - Java EE5
abhishekoza1981
 
PDF
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
Executive Business Intelligence Dashboards
vandeslie24
 
Revenue streams of the Wazirx clone script.pdf
aaronjeffray
 
Digger Solo: Semantic search and maps for your local files
seanpedersen96
 
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
Capcut Pro Crack For PC Latest Version {Fully Unlocked} 2025
hashhshs786
 
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
How Apagen Empowered an EPC Company with Engineering ERP Software
SatishKumar2651
 
Platform for Enterprise Solution - Java EE5
abhishekoza1981
 
Automate Cybersecurity Tasks with Python
VICTOR MAESTRE RAMIREZ
 

Oracle Database 19c New Features for DBAs and Developers.pptx

  • 1. Oracle Database 19c New Features for DBAs and Developers
  • 2. When using the DBMS INMEMORY ADMIN.POPULATE command, the WAIT function will hold off until a certain percentage of objects with a given priority have been populated. Database In-Memory Wait on Populate:
  • 3. MAX_DATAPUMP_JOBS_PER_JOB limits job count in multitenant container databases: Default: 100, Range: 0 - 250, or Auto: 50% SESSIONS. The MAX_DATAPUMP_PARALLEL_PER_JOB parameter controls Data Pump job’s parallel workers. These parameters improve resource control for concurrent Data Pump jobs. Oracle Data Pump Support for Resource Usage Limitations:
  • 4. Starting with this release, you no longer need the FILE_NAME_CONVERT clause for Transparent Data Encryption online conversion in non-Oracle-managed files mode. The file maintains its original name. This enhancement helps prevent you from having to rename files to the original name, sometimes missing files. Transparent Online Conversion Support for Auto- Renaming in Non-Oracle-Managed Files Mode:
  • 5. Automatic Indexing is a new feature in Oracle Database 19c that uses machine learning algorithms to identify and create indexes on tables. The DBMS_AUTO_INDEX package in Oracle 19c automatically creates candidate indexes for tables. Oracle Database will test and verify the index for improved query performance. If successful, it will be applied for use in applications. Automatic Indexing
  • 6. Active Data Guard in Oracle Database 19c now supports DML redirection for read- write workloads. Active Data Guard standby databases allow DML operations. Applications can gain from using an Active Data Guard standby database with writes. DML redirection aids load balancing between primary and standby databases. Incidental DML on a standby database is executed on the primary database. The redo updates the standby database and control is returned to the application. DML redirection support in Active Data Guard:
  • 7. Oracle Data Guard automatically resolves outages by detecting and terminating hung processes. Use the parameters DATA_GUARD_MAX_IO_TIME and DATA_GUARD_MAX_LONGIO_TIME to tune wait times for specific Oracle Data Guard configurations, based on user network and disk I/O behavior. New Parameters to Tune Automatic Outage Resolution with Oracle Data Guard:
  • 8. Oracle’s Resource Manager automatically quarantines resource-heavy SQL queries. The DBMS_SQLQ package allows you to define thresholds for quarantining SQL statements. SQL Quarantines:
  • 9. When using the DBMS INMEMORY ADMIN.POPULATE command, the WAIT function will hold off until a certain percentage of objects with a given priority have been populated. Database In-Memory Wait on Populate:
  • 10. In a multitenant environment, you have the ability to utilize Automatic Database Diagnostic Monitor (ADDM) analysis for pluggable databases (PDBs). Automatic Database Diagnostic Monitor (ADDM) Support for Pluggable Databases (PDBs):
  • 11. MAX_IDLE_BLOCKER_TIME determines the idle time limit for terminating sessions with needed resources. MAX_IDLE_TIME limits all idle sessions, while MAX_IDLE_BLOCKER_TIME only limits idle sessions consuming resources. MAX_IDLE_TIME can cause issues for connection pools by repeatedly recreating terminated sessions. MAX_IDLE_BLOCKER_TIME Parameter:
  • 12. The ALTER SYSTEM clause FLUSH PASSWORDFILE_METADATA_CACHE refreshes the metadata cache with the latest details of the database password file, useful when the file name or location is changed. New ALTER SYSTEM Clause FLUSH PASSWORDFILE_METAD ATA_CACHE:
  • 13. Starting with this release, you no longer need the FILE_NAME_CONVERT clause for Transparent Data Encryption online conversion in non-Oracle-managed files mode. The file maintains its original name. This enhancement helps prevent you from having to rename files to the original name, sometimes missing files. Transparent Online Conversion Support for Auto- Renaming in Non-Oracle-Managed Files Mode:
  • 14. Only AES128 encryption was supported for offline tablespace encryption in previous releases. This release adds support for AES192, AES256, ARIA, GOST, and 3DES encryption algorithms for offline tablespace encryption. This enhancement is beneficial for concerns regarding auxiliary space usage in online tablespace encryption. Additional Algorithms for Offline Tablespace Encryption:
  • 15. Oracle Database schema-only accounts no longer have passwords for authentication. The enhancement has no impact on the sample schemas. Default passwords remain for sample schemas. Passwords Removed from Oracle Database Accounts:
  • 16. Oracle Clusterware enables cluster-based failover for Standard Edition Oracle Databases. Oracle Standard Edition High Availability benefits from Oracle Grid Infrastructure’s cluster capabilities and storage solutions like Oracle Clusterware, Oracle ASM, and Oracle ACFS. Standard Edition High Availability:
  • 17. The standby database in Oracle Data Guard can be automatically flashed back during a primary database flashback operation. Flashback operation on primary database desynchronizes standby. Previous releases required specific steps to sync the standby with the primary. This feature allows for automatic flashback of the standby database during a primary database flashback. It saves time, effort, and reduces errors, resulting in faster synchronization and reduced recovery time. Flashback Standby Database When Primary Database is Flashed Back:
  • 18. In-Memory Column Store and Data Guard Multi-Instance Redo Apply can be enabled together on an Active Data Guard standby. The two features were previously exclusive. Use the fastest redo apply and analytical query technologies on the same Active Data Guard standby for optimal performance. Multi-Instance Redo Apply speeds up apply using In-Memory Column Store on the Active Data Guard standby. Oracle Data Guard Multi-Instance Redo Apply Works with the In-Memory Column Store:
  • 19. Oracle Data Guard automatically resolves outages by detecting and terminating hung processes. Use the parameters DATA_GUARD_MAX_IO_TIME and DATA_GUARD_MAX_LONGIO_TIME to tune wait times for specific Oracle Data Guard configurations, based on user network and disk I/O behavior. New Parameters to Tune Automatic Outage Resolution with Oracle Data Guard:
  • 20. Oracle Database automatically collects statistics during DML operations. Statistics can become stale between DBMS_STATS jobs. The database enhances statistics by collecting them automatically during DML operations. Current statistics enhance plan optimization. Real-Time Statistics:
  • 21. This feature allows partitions to be stored in both Oracle Database segments and external files. This feature improves partitioning for Big Data SQL with external partitions. Hybrid partitioned tables combine internal and external partitions in one table. This feature allows you to move non-active partitions to cheaper storage solutions. Hybrid Partitioned Tables:
  • 22. Use DBCA’s createDuplicateDB command to make a silent duplicate of an Oracle Database. Developers can work on identical copies of an Oracle Database. Ability to Create a Duplicate of an Oracle Database Using DBCA in Silent Mode:
  • 23. Oracle Database 19c onwards, the client software is downloadable as an image file. Extract the image software into the desired directory and run the runInstaller script to install the Oracle Database client. Oracle Database client installation files are still offered in the non-image zip format. Simplified Image-Based Oracle Database Client Installation:
  • 24. • •Oracle Database 19c installer allows automatic setup of permissions for root configuration scripts during installation. You can still manually run the root configuration scripts. • •Enabling automated execution of root configuration scripts simplifies database installation and prevents permission errors. Root Scripts Automation Support for Oracle Database Installation:
  • 25. • •Starting with Oracle Grid Infrastructure 19c, use gridSetup.sh for installation. • •The wizard checks if your system is ready for upgrade in dry-run mode. This mode does not execute upgrades. Anticipating system setup problems helps avoid upgrade failures. Support for Dry-Run Validation of Oracle Clusterware Upgrade:
  • 26. The new OMIT_ENCRYPTION_CLAUSE parameter in Data Pump can eliminate encryption clauses for objects with encrypted columns. Non-cloud databases with encrypted columns can now be more easily migrated to Oracle Cloud. Oracle Data Pump Ability to Exclude ENCRYPTION Clause on Import:
  • 27. • •AutoUpgrade allows upgrading multiple Oracle Database instances with a single command and configuration file. • •AutoUpgrade handles pre-upgrade tasks, automated fix-ups, and post-upgrade tasks. It offers automatic retry, scheduled upgrades, and customizable initialization parameters. AutoUpgrade for Oracle Database:
  • 28. • •You can determine export duration and uncover unreported issues. • •TTSs test mode exports metadata-only or performs full transportable export/import. It no longer requires read-only mode for the source database tablespaces. Oracle Data Pump Test Mode for Transportable Tablespaces:
  • 29. • •Multiple table families can be created in a sharded database, each with a different sharding key. • • • •One sharded database can now host multiple applications accessing different table families. Only system-managed sharded databases have this feature. Multiple Table Family Support for System-Managed Sharding:
  • 30. • • Update JSON documents using SQL function JSON_MERGEPATCH, applying changes to multiple documents with one statement. • • This feature enhances JSON update flexibility. JSON Update Operations: