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

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

Oracle Database 12c "New features"
Oracle Database 12c "New features" Oracle Database 12c "New features"
Oracle Database 12c "New features"
Anar Godjaev
 
11g R2
11g R211g R2
11g R2
afa reg
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2
Mario Redón Luz
 
Top 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous DatabaseTop 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous Database
Sandesh Rao
 
PHP Oracle
PHP OraclePHP Oracle
PHP Oracle
Nur Hidayat
 
2020 New Updated 1Z0-060 Questions and Answers
2020 New Updated 1Z0-060 Questions and Answers2020 New Updated 1Z0-060 Questions and Answers
2020 New Updated 1Z0-060 Questions and Answers
douglascarnicelli
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intro
pasalapudi
 
Oracle11g notes
Oracle11g notesOracle11g notes
Oracle11g notes
Manish Mudhliyar
 
Data Guard Architecture & Setup
Data Guard Architecture & SetupData Guard Architecture & Setup
Data Guard Architecture & Setup
Satishbabu Gunukula
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracle
durgaprasad1407
 
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Vladi Vexler
 
ora_sothea
ora_sotheaora_sothea
ora_sothea
thysothea
 
Oracle-12cData-Guard-Broker-Session-4.pptx
Oracle-12cData-Guard-Broker-Session-4.pptxOracle-12cData-Guard-Broker-Session-4.pptx
Oracle-12cData-Guard-Broker-Session-4.pptx
naveencl4
 
Collaborate 2012 - RMAN eliminate the mystery
Collaborate 2012 - RMAN eliminate the mysteryCollaborate 2012 - RMAN eliminate the mystery
Collaborate 2012 - RMAN eliminate the mystery
Nelson Calero
 
What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023
Sandesh Rao
 
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdfWhat's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
Sandesh Rao
 
Data warehousing features in oracle
Data warehousing features in oracleData warehousing features in oracle
Data warehousing features in oracle
Jinal Shah
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Remote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts 11g Features
Remote DBA Experts 11g Features
Remote DBA Experts
 
What's next after Upgrade to 12c
What's next after Upgrade to 12cWhat's next after Upgrade to 12c
What's next after Upgrade to 12c
Guatemala User Group
 

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

Oracle Database 12c "New features"
Oracle Database 12c "New features" Oracle Database 12c "New features"
Oracle Database 12c "New features"
 
11g R2
11g R211g R2
11g R2
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2
 
Top 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous DatabaseTop 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous Database
 
PHP Oracle
PHP OraclePHP Oracle
PHP Oracle
 
2020 New Updated 1Z0-060 Questions and Answers
2020 New Updated 1Z0-060 Questions and Answers2020 New Updated 1Z0-060 Questions and Answers
2020 New Updated 1Z0-060 Questions and Answers
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intro
 
Oracle11g notes
Oracle11g notesOracle11g notes
Oracle11g notes
 
Data Guard Architecture & Setup
Data Guard Architecture & SetupData Guard Architecture & Setup
Data Guard Architecture & Setup
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracle
 
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
 
ora_sothea
ora_sotheaora_sothea
ora_sothea
 
Oracle-12cData-Guard-Broker-Session-4.pptx
Oracle-12cData-Guard-Broker-Session-4.pptxOracle-12cData-Guard-Broker-Session-4.pptx
Oracle-12cData-Guard-Broker-Session-4.pptx
 
Collaborate 2012 - RMAN eliminate the mystery
Collaborate 2012 - RMAN eliminate the mysteryCollaborate 2012 - RMAN eliminate the mystery
Collaborate 2012 - RMAN eliminate the mystery
 
What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023What's new in the world of the Autonomous Database in 2023
What's new in the world of the Autonomous Database in 2023
 
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdfWhat's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
What's new in Autonomous Database - OCYatra2023 - Sandesh Rao.pdf
 
Data warehousing features in oracle
Data warehousing features in oracleData warehousing features in oracle
Data warehousing features in oracle
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Remote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts 11g Features
Remote DBA Experts 11g Features
 
What's next after Upgrade to 12c
What's next after Upgrade to 12cWhat's next after Upgrade to 12c
What's next after Upgrade to 12c
 

More from Remote DBA Services

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Job
Remote DBA Services
 
logical backup of Oracle Datapump-detailed.pptx
logical backup of Oracle Datapump-detailed.pptxlogical backup of Oracle Datapump-detailed.pptx
logical backup of Oracle Datapump-detailed.pptx
Remote DBA Services
 
oracle 23c new features for developer and dba
oracle 23c new features for developer and dbaoracle 23c new features for developer and dba
oracle 23c new features for developer and dba
Remote DBA Services
 
Oracle Database Buffer Cache Management.pptx
Oracle Database Buffer Cache Management.pptxOracle Database Buffer Cache Management.pptx
Oracle Database Buffer Cache Management.pptx
Remote DBA Services
 
What is the Oracle Database Buffer Cache
What is the Oracle Database Buffer CacheWhat is the Oracle Database Buffer Cache
What is the Oracle Database Buffer Cache
Remote DBA Services
 
Oracle dba advance-24-7-running databases
Oracle dba advance-24-7-running databasesOracle dba advance-24-7-running databases
Oracle dba advance-24-7-running databases
Remote DBA Services
 
Oracle database 12c new features
Oracle database 12c new featuresOracle database 12c new features
Oracle database 12c new features
Remote DBA Services
 
1Z0-052 Oracle 11g Administration I
1Z0-052 Oracle 11g Administration I1Z0-052 Oracle 11g Administration I
1Z0-052 Oracle 11g Administration I
Remote DBA Services
 
Remote Dba Team Oracle Architecture In Nutshell
Remote Dba Team   Oracle Architecture In NutshellRemote Dba Team   Oracle Architecture In Nutshell
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 team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By PresentationRemote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA team-1Z0-042 Oracle Sga In Nutshell Oracle Dba Learn By Presentation
Remote DBA Services
 

More from Remote DBA Services (12)

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

Recently uploaded

AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
Srinivas Dukka
 
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
ThousandEyes
 
Splunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptxSplunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptx
sudsdeep
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
karim wahed
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
neshakor5152
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
karim wahed
 
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptxAddressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Sparity1
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
 
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
aslasdfmkhan4750
 
React Native vs Flutter - SSTech System
React Native vs Flutter  - SSTech SystemReact Native vs Flutter  - SSTech System
React Native vs Flutter - SSTech System
SSTech System
 
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
rachitkumar09887
 
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTIONBITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
ssuser2b426d1
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
jealousviolet
 
Building infrastructure with code_ A deep dive into CDK for IaC in Java.pdf
Building infrastructure with code_ A deep dive into CDK for IaC in Java.pdfBuilding infrastructure with code_ A deep dive into CDK for IaC in Java.pdf
Building infrastructure with code_ A deep dive into CDK for IaC in Java.pdf
mohitd6
 
ENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentationENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentation
sofiafernandezon
 
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docxComprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Aardwolf Security
 
Odoo E-commerce website development guides
Odoo E-commerce website development guidesOdoo E-commerce website development guides
Odoo E-commerce website development guides
jhkdigitalmarketing
 
當測試開始左移
當測試開始左移當測試開始左移
當測試開始左移
Jersey (CHE-PING) Su
 
11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf
kalichargn70th171
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
karim wahed
 

Recently uploaded (20)

AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
 
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
Cisco Live Announcements: New ThousandEyes Release Highlights - July 2024
 
Splunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptxSplunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptx
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
 
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptxAddressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
 
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
Independent Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class H...
 
React Native vs Flutter - SSTech System
React Native vs Flutter  - SSTech SystemReact Native vs Flutter  - SSTech System
React Native vs Flutter - SSTech System
 
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
Agra Girls Call Agra 0X0000000X Unlimited Short Providing Girls Service Avail...
 
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTIONBITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
 
Building infrastructure with code_ A deep dive into CDK for IaC in Java.pdf
Building infrastructure with code_ A deep dive into CDK for IaC in Java.pdfBuilding infrastructure with code_ A deep dive into CDK for IaC in Java.pdf
Building infrastructure with code_ A deep dive into CDK for IaC in Java.pdf
 
ENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentationENISA Threat Landscape 2023 documentation
ENISA Threat Landscape 2023 documentation
 
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docxComprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
Comprehensive Vulnerability Assessments Process _ Aardwolf Security.docx
 
Odoo E-commerce website development guides
Odoo E-commerce website development guidesOdoo E-commerce website development guides
Odoo E-commerce website development guides
 
當測試開始左移
當測試開始左移當測試開始左移
當測試開始左移
 
11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf11 Top Cross Browser Testing Tools to Know About.pdf
11 Top Cross Browser Testing Tools to Know About.pdf
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) .pdf
 

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: