Search Results prvt_sqlpa
Overview
SYS.PRVT_SQLPA is a private PL/SQL package owned by the SYS schema and shipped as part of the Oracle Database kernel, including the versions bundled with Oracle E-Business Suite Release 12.1.1 and 12.2.2. The name follows Oracle's internal naming convention, where the PRVT_ prefix designates a private implementation package whose contents are not part of the published API. In this case, PRVT_SQLPA provides the internal implementation layer for the SQL Performance Analyzer (SQLPA) feature delivered through the SQL Tuning Advisor and SQL Tuning Set infrastructure. It is the engine that supports the comparison of SQL workload performance before and after a change, such as a database upgrade, parameter modification, or optimizer statistics refresh.
Within the E-Business Suite context, the package is not an Applications product object. It is a database component that EBS relies on indirectly through the Automatic Workload Repository and SQL Tuning Advisor functionality used by database administrators to validate the impact of changes on the EBS workload.
Key Procedures and Functions
The ETRM metadata for SYS.PRVT_SQLPA documents the package as VALID but records no publicly documented procedures or functions, and the API is classified as OTHER. This is consistent with a private implementation package: its entry points are consumed exclusively by other SYS packages rather than exposed to callers directly. The documented dependency metadata confirms that DBMS_SQLTUNE and DBMS_SQLTUNE_INTERNAL both reference PRVT_SQLPA, establishing it as the lower-level implementation used by those public APIs to build and execute SQL performance analysis tasks. Functionality is therefore invoked through the public SQL Tuning Advisor interface rather than by name.
Tables Accessed
The documented table reference indicates access to XMLAGG. In practice, this reflects that PRVT_SQLPA assembles XML fragments representing SQL statements, execution plans, and comparison results during performance analysis. These fragments are generated internally and returned to the calling DBMS_SQLTUNE routines or stored in SQL Performance Analyzer repository structures. The package does not read or write EBS application tables through APPS synonyms; its data interactions are confined to the database's own tuning and diagnostic repository.
Usage Notes
SYS.PRVT_SQLPA is not invoked directly from E-Business Suite forms, concurrent programs, or custom application code. It is reached when a DBA or an automated process calls the publicly documented SQL Performance Analyzer APIs, typically DBMS_SQLPA within the database toolset. The ETRM metadata records that the package is referenced by three other packages, confirming that it sits beneath DBMS_SQLTUNE, DBMS_SQLTUNE_INTERNAL, and itself as part of a layered implementation. Administrators performing upgrade validation, regression testing of SQL workload after patching, or optimizer change assessment trigger this code path through those higher-level entry points. Because the package is owned by SYS and marked private, direct invocation is unsupported, and any custom code should use DBMS_SQLTUNE or the SQL Performance Analyzer API surface instead.
-
PACKAGE: SYS.PRVT_SQLPA
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVT_SQLPA, status:VALID,
-
PACKAGE: SYS.PRVT_SQLPA
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVT_SQLPA, status:VALID,
-
PACKAGE BODY: SYS.PRVT_SQLPA
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_SQLPA, status:VALID,
-
PACKAGE: SYS.DBMS_SQLTUNE_UTIL1
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_SQLTUNE_UTIL1, status:VALID,
-
PACKAGE BODY: SYS.PRVT_SQLPA
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_SQLPA, status:VALID,
-
PACKAGE: SYS.DBMS_SQLTUNE_UTIL1
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_SQLTUNE_UTIL1, status:VALID,
-
PACKAGE: SYS.PRVT_SQLPA
12.2.2
-
PACKAGE: SYS.PRVT_SQLPA
12.1.1
-
TYPE BODY: SYS.WRI$_REPT_SQLPI
12.1.1
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_SQLPI, status:VALID,
-
PACKAGE: SYS.DBMS_XPLAN
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_XPLAN, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_SQLPI
12.2.2
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_SQLPI, status:VALID,
-
VIEW: SYS.DBA_SQLTUNE_BINDS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_SQLTUNE_BINDS, status:VALID,
-
VIEW: SYS.DBA_SQLTUNE_BINDS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_SQLTUNE_BINDS, status:VALID,
-
PACKAGE: SYS.DBMS_XPLAN
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_XPLAN, status:VALID,
-
PACKAGE: SYS.PRVT_REPORT_TAGS
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVT_REPORT_TAGS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_PARAMETERS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_PARAMETERS, status:VALID,
-
PACKAGE: SYS.PRVT_REPORT_TAGS
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVT_REPORT_TAGS, status:VALID,
-
TABLE: SYS.WRH$_SQLTEXT
12.2.2
owner:SYS, object_type:TABLE, object_name:WRH$_SQLTEXT, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_EXEC_PARAMETERS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_EXEC_PARAMETERS, status:VALID,
-
TABLE: SYS.WRI$_SQLSET_DEFINITIONS
12.1.1
owner:SYS, object_type:TABLE, object_name:WRI$_SQLSET_DEFINITIONS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_EXEC_PARAMETERS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_EXEC_PARAMETERS, status:VALID,
-
PACKAGE: SYS.PRVT_ADVISOR
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVT_ADVISOR, status:VALID,
-
TABLE: SYS.WRI$_SQLSET_DEFINITIONS
12.2.2
owner:SYS, object_type:TABLE, object_name:WRI$_SQLSET_DEFINITIONS, status:VALID,
-
TABLE: SYS.WRI$_SQLSET_PLANS
12.2.2
owner:SYS, object_type:TABLE, object_name:WRI$_SQLSET_PLANS, status:VALID,
-
VIEW: SYS._ALL_SQLSET_STATISTICS_ONLY
12.2.2
owner:SYS, object_type:VIEW, object_name:_ALL_SQLSET_STATISTICS_ONLY, status:VALID,
-
VIEW: SYS.DBA_SQLSET_BINDS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_SQLSET_BINDS, status:VALID,
-
VIEW: SYS.DBA_SQLSET_BINDS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_SQLSET_BINDS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_FINDINGS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_FINDINGS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_FINDINGS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_FINDINGS, status:VALID,
-
PACKAGE: SYS.DBMS_SQLTUNE_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_SQLTUNE_INTERNAL, status:VALID,
-
TABLE: SYS.WRI$_SQLSET_STATEMENTS
12.2.2
owner:SYS, object_type:TABLE, object_name:WRI$_SQLSET_STATEMENTS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_PARAMETERS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_PARAMETERS, status:VALID,
-
TABLE: SYS.WRH$_SQLTEXT
12.1.1
owner:SYS, object_type:TABLE, object_name:WRH$_SQLTEXT, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_EXECUTIONS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_EXECUTIONS, status:VALID,
-
PACKAGE: SYS.DBMS_SQLTUNE
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_SQLTUNE, status:VALID,
-
PACKAGE: SYS.PRVT_ADVISOR
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVT_ADVISOR, status:VALID,
-
VIEW: SYS._ALL_SQLSET_STATISTICS_ONLY
12.1.1
owner:SYS, object_type:VIEW, object_name:_ALL_SQLSET_STATISTICS_ONLY, status:VALID,
-
PACKAGE: SYS.DBMS_SQLTUNE
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_SQLTUNE, status:VALID,
-
FUNCTION: SYS.SYS_IXMLAGG
12.1.1
owner:SYS, object_type:FUNCTION, object_name:SYS_IXMLAGG, status:VALID,
-
TABLE: SYS.WRI$_ADV_FINDINGS
12.2.2
owner:SYS, object_type:TABLE, object_name:WRI$_ADV_FINDINGS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_SQLSTATS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_SQLSTATS, status:VALID,
-
TABLE: SYS.WRI$_SQLSET_PLANS
12.1.1
owner:SYS, object_type:TABLE, object_name:WRI$_SQLSET_PLANS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_OBJECTS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_OBJECTS, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_OBJECTS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_OBJECTS, status:VALID,
-
VIEW: SYS.DBA_SQLSET_STATEMENTS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_SQLSET_STATEMENTS, status:VALID,
-
SYNONYM: PUBLIC.XMLAGG
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:XMLAGG, status:VALID,
-
PACKAGE: SYS.DBMS_SQLTUNE_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_SQLTUNE_INTERNAL, status:VALID,
-
VIEW: SYS.DBA_ADVISOR_EXECUTIONS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_ADVISOR_EXECUTIONS, status:VALID,
-
TABLE: SYS.WRI$_SQLSET_STATEMENTS
12.1.1
owner:SYS, object_type:TABLE, object_name:WRI$_SQLSET_STATEMENTS, status:VALID,
-
VIEW: SYS.DBA_SQLSET_STATEMENTS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_SQLSET_STATEMENTS, status:VALID,