Changes in This Release for Oracle Database PL/SQL Packages and Types Reference
This preface contains:
Changes in Oracle Database Release 19c, Version 19.1
The following are changes in Oracle Database PL/SQL Packages and Types Reference for Oracle Database release 19c, version 19.1.
See Oracle Database New Features Guide for a complete list of new features in this release.
New Features
This section lists the major new features in Oracle Database release 19c version 19.1 PL/SQL Packages and Types Reference.
The following features are new in this release:
-
DBMS_ADDMAutomatic Database Diagnostic Monitor (ADDM) support for pluggable databases (PDBs). You can now use ADDM to analyze AWR data in PDBs for identifying and resolving performance related issues. Two new parameters,CDB_TYPE_OVERRIDEandREAD_ONLY_TYPE_OVERRIDEadded to the following subprograms to theDBMS_ADDMpackage:ANALYZE_DBProcedureANALYZE_INSTProcedureANALYZE_PARTIALProcedureCOMPARE_CAPTURE_REPL AY_REPORTFunctionCOMPARE_DATABASESFunctionCOMPARE_INSTANCESFunctionCOMPARE_REPLAY_REPLA Y_REPORTFunctionREAL_TIME_ADDM_REPORTFunction
-
DBMS_AUTO_INDEXThe new package
DBMS_AUTO_INDEXprovides an interface for configuring auto indexes and generating reports containing the details of the executed automatic indexing operations in a database.See "DBMS_AUTO_INDEX"
-
DBMS_CREDENTIALYou can also use the DBMS_CREDENTIAL.CREATE_CREDENTIAL procedure to manage the credentials for cloud object storage. The credential parameter of
impdbspecifies the name of a credential object that contains the user name and password required to access an object store bucket. You can also specify a default credential using the database propertyDEFAULT_CREDENTIAL. -
DBMS_HADOOPOracle Database now supports hybrid partitioned tables. A hybrid partitioned table is a partitioned table in which some partitions reside in the database and some partitions reside outside the database in external files, such as operating system files or Hadoop Distributed File System (HDFS) files.
A new procedure
CREATE_HYBRID_PARTNED_TABLEis added to theDBMS_HADOOPpackage. -
DBMS_INMEMORY_ADMINA new function
POPULATE_WAITis added toDBMS_INMEMORY_ADMINpackage. This function ensures that the specified In-Memory objects have been populated before allowing application access. -
DBMS_MEMOPTIMIZEThe following new subprograms are added to the
DBMS_MEMOPTIMIZEpackage as part of the Memoptimized Rowstore fast ingest feature:-
GET_APPLY_HWM_SEQID -
GET_WRITE_HWM_SEQID -
WRITE_END
See "DBMS_MEMOPTIMIZE"
-
-
DBMS_MEMOPTIMIZE_ADMINThe new package
DBMS_MEMOPTIMIZE_ADMINprovides an interface for flushing the Memoptimized Rowstore data buffered in the large pool to disk.See "DBMS_MEMOPTIMIZE_ADMIN"
-
DBMS_METADATAThe following new transform parameters which are used by the metadata layer of datapump are added to theDBMS_METADATA.SET_TRANSFORM_PARAMprocedure:OMIT_ENCRYPTION_CLAUSEDWCS_CVT_IOTSDWCS_CVT_CONSTRAINTSCONSTRAINT_USE_DEFAULT_INDEXESCONSTRAINT_NAME_FROM_INDEXES
-
DBMS_MVIEWOracle Database now supports hybrid partitioned tables. A hybrid partitioned table is a partitioned table in which some partitions reside in the database and some partitions reside outside the database in external files, such as operating system files or Hadoop Distributed File System (HDFS) files.
A new parameter,
SKIP_EXT_DATA, is added to theDBMS_MVIEW.REFRESHprocedure. -
DBMS_SQLQThe new package
DBMS_SQLQprovides an interface for configuring quarantine thresholds for SQL statements and their execution plans. The SQL statements that cross the quarantine thresholds are quarantined and are not allowed to run again in a database.See "DBMS_SQLQ"
-
DBMS_SQLDIAGNew SQL Repair Advisor functionDBMS_SQLDIAG.SQL_DIAGNOSE_AND_REPAIRThe new SQL Repair Advisor function
DBMS_SQLDIAG.SQL_DIAGNOSE_AND_REPAIRcreates a diagnostic task, executes it, and accepts SQL patch recommendation for a SQL statement that is generating a critical error. This function helps users to diagnose and fix problems. -
DBMS_SODADBMS_SODA is a PL/SQL package implementing Simple Oracle Document Access (SODA) which allows you to use the Oracle Database as a NoSQL document store. Additional functions and features are added in this release.
-
DBMS_STATSA new boolean parameter
REALTIME_STATSis added toGET_TABLE_STATSandGET_COLUMN_STATSprocedures. -
DBMS_XPLANNew
COMPARE_PLANSfunction added to theDBMS_XPLANpackage. This function compares each plan in a list with a reference plan and returns the report. -
Key-based Messaging
The following new parameters are added to the
GET_QUEUE_PARAMETER,SET_QUEUE_PARAMETER, andUNSET_QUEUE_PARAMETERprocedures of theDBMS_AQADMpackage as part of the Key-based messaging feature:- Sharded queue parameters
SHARD_NUMKEY_BASED_ENQUEUESTICKY_DEQUEUE
- Key-based parameters
AQ$KEY_TO_SHARD_MAPAQ$GET_KEY_SHARD_INST
See "DBMS_AQADM"
- Sharded queue parameters
Deprecated Features
List of deprecated features in Oracle Database release 19c version 19.1 PL/SQL Packages and Types Reference.
DBMS_SESSION.IS_ROLE_ENABLED function is deprecated.
Use DBMS_SESSION.CURRENT_IS_ROLE_ENABLED or DBMS_SESSION.SESSION_IS_ROLE_ENABLED function instead.
Desupported Features
This section lists the desupported features in Oracle Database release 19c version 19.1 PL/SQL Packages and Types Reference.
The following features are desupported in this release:
-
Desupport of
CONTINUOUS_MINEoptionThe
continuous_mineoption for theDBMS_LOGMNR.START_LOGMNRpackage is desupported in Oracle Database 19c, and is no longer available. TheCONTINUOUS_MINEfunctionality of theLogMinerpackage is obsolete. It was deprecated in Oracle Database 12c Release 2 (12.2). There is no replacement functionality.Desupport of
Oracle StreamsStarting in Oracle Database 19c, the Oracle Streams feature is desupported. Use Oracle GoldenGate to replace all replication features of Oracle Streams.
-
Oracle MultimediaStarting in Oracle Database 19c, the Oracle Multimedia feature is desupported. Use Oracle SecureFiles with open source or third-party products for metadata extraction and for image processing and conversion instead of Oracle Multimedia.
See Also:
For more information, see Oracle Database Upgrade Guide
-
MAX_CONNECTIONS attribute of LOG_ARCHIVE_DEST_n Desupported
The MAX_CONNECTIONS attribute of the LOG_ARCHIVE_DEST_n parameters for Oracle Data Guard Redo Transport is obsolete. It is desupported in Oracle Database 19c.
The MAX_CONNECTIONS attribute can interfere with the new Redo Transport Streaming mechanism introduced in Oracle Database 11g, and increase the time necessary to resolve gaps. To prevent these types of errors, Oracle has desupported and removed this attribute.
-
Desupport of Extended Datatype Support (EDS)The Extended Datatype Support (EDS) feature is desupported in Oracle Database 19c. All Data types that the EDS feature supported are now supported natively by both Logical Standby and Oracle GoldenGate.
The Extended Datatype Support (EDS) feature provides a mechanism for logical standbys to support certain Oracle data types that lack native redo-based support. For example, EDS was used to replicate tables with a SDO_GEOMETRY column. However, starting with Oracle Database 12c Release 2 (12.2), there are no EDS-supported Oracle data types that are not supported natively, either by Logical standby, or by Oracle GoldenGate. This feature is desupported with Oracle Database 19c (19.1).