Search Results dbms_ash_internal
Overview
SYS.DBMS_ASH_INTERNAL is an Oracle-supplied PL/SQL package that forms part of the Active Session History (ASH) infrastructure within the Oracle database kernel. In Oracle EBS 12.1.1 and 12.2.2, the package is not an E-Business Suite application object; it resides in the SYS schema and is shipped with the Oracle Database release (10g and later) rather than with the EBS technology stack. Its business function is to provide the internal implementation that supports ASH data retrieval, sampling, and presentation, most notably for the Active Session History report and the Active Session History Viewer (ASH Viewer) used by database administrators and performance analysts. Within an EBS environment, this package underpins diagnostics that help support teams identify which sessions, SQL statements, and wait events consumed database time during a period of poor application performance.
ETRM 12.2.2 documents the object as VALID with an API classification of OTHER, indicating that it is an internal, undocumented kernel package rather than a public, supported application programming interface.
Key Procedures and Functions
The ETRM metadata records zero documented procedures or functions for SYS.DBMS_ASH_INTERNAL. This is consistent with the package being an internal implementation body whose entry points are not published for customer use. Its behavior is exercised indirectly: the dependency listing shows the package is referenced by DBMS_ASH_INTERNAL itself (the public package that exposes ASH functionality), by ASHVIEWER (the viewer component), and by a set of related reporting and repository packages including DBMS_AWR_REPORT_LAYOUT, DBMS_PERF, DBMS_SWRF_REPORT_INTERNAL, DBMS_WORKLOAD_REPOSITORY, DBMS_WRR_INTERNAL, PRVTEMX_PERF, PRVT_AWR_DATA, PRVT_AWR_VIEWER, and WRI$_REPT_ASH. Because no parameter lists are documented, no signatures are reproduced here; the package should be treated as a callable-only-through-supported-wrappers component.
Tables Accessed
The ETRM dependency data does not enumerate base tables accessed through APPS synonyms for this object, which is expected because SYS.DBMS_ASH_INTERNAL operates on database-level ASH and AWR repository structures rather than on EBS application tables. Its type dependencies are recorded as AWRRPT_INSTANCE_LIST_TYPE, STANDARD, and XMLTYPE, reflecting the use of instance-list collections and XML generation in report output. The reference from WRI$_REPT_ASH and PRVT_AWR_DATA indicates that the package interacts with the Workload Repository report infrastructure that supplies ASH rows for display in the Active Session History report. In an EBS context, such data is queried from the database's ASH buffers and AWR repository, not from EBS schemas such as AP, GL, or FND.
Usage Notes
SYS.DBMS_ASH_INTERNAL is typically invoked indirectly during execution of the Active Session History report and the ASH Viewer, both of which are database performance tools that may be launched from Oracle Enterprise Manager or from SQL*Plus against an EBS database. It is not called from EBS Forms, concurrent programs, or Oracle Application Framework pages, and no EBS product code depends on it. Because the package is owned by SYS, is undocumented, and is not covered by Oracle EBS support agreements, custom code should never call it directly; any such invocation risks failure on database upgrade or patch application. Administrators diagnosing EBS performance issues should use the supported ASH and AWR reports, which invoke this internal package on their behalf.
-
PACKAGE: SYS.DBMS_ASH_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_ASH_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_ASH_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_ASH_INTERNAL, status:VALID,
-
SYNONYM: PUBLIC.DBMS_ASH_INTERNAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_ASH_INTERNAL, status:VALID,
-
SYNONYM: PUBLIC.DBMS_ASH_INTERNAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_ASH_INTERNAL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_ASH_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_ASH_INTERNAL, status:VALID,
-
TYPE: SYS.AWRRPT_INSTANCE_LIST_TYPE
12.1.1
owner:SYS, object_type:TYPE, object_name:AWRRPT_INSTANCE_LIST_TYPE, status:VALID,
-
TYPE: SYS.AWRRPT_INSTANCE_LIST_TYPE
12.2.2
owner:SYS, object_type:TYPE, object_name:AWRRPT_INSTANCE_LIST_TYPE, status:VALID,
-
PACKAGE BODY: SYS.DBMS_ASH_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_ASH_INTERNAL, status:VALID,
-
SYNONYM: PUBLIC.ASHVIEWER
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:ASHVIEWER, status:VALID,
-
SYNONYM: PUBLIC.ASHVIEWER
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:ASHVIEWER, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_ASH
12.2.2
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_ASH, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_ASH
12.1.1
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_ASH, status:VALID,
-
PACKAGE BODY: SYS.PRVT_AWR_DATA
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_AWR_DATA, status:VALID,
-
PACKAGE: SYS.PRVT_SMGUTIL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVT_SMGUTIL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AWR_REPORT_LAYOUT
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AWR_REPORT_LAYOUT, status:VALID,
-
PACKAGE BODY: SYS.PRVT_AWR_DATA
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_AWR_DATA, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AWR_REPORT_LAYOUT
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AWR_REPORT_LAYOUT, status:VALID,
-
PACKAGE BODY: SYS.PRVTEMX_PERF
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_PERF, status:VALID,
-
PACKAGE BODY: SYS.PRVTEMX_PERF
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_PERF, status:VALID,
-
PACKAGE: SYS.DBMS_MANAGEMENT_PACKS
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_MANAGEMENT_PACKS, status:VALID,
-
PACKAGE: SYS.PRVT_SMGUTIL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVT_SMGUTIL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_PERF
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_PERF, status:VALID,
-
PACKAGE BODY: SYS.DBMS_WORKLOAD_REPOSITORY
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_WORKLOAD_REPOSITORY, status:VALID,
-
PACKAGE BODY: SYS.DBMS_WORKLOAD_REPOSITORY
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_WORKLOAD_REPOSITORY, status:VALID,
-
PACKAGE: SYS.DBMS_MANAGEMENT_PACKS
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_MANAGEMENT_PACKS, status:VALID,
-
VIEW: SYS.DBA_HIST_SQLTEXT
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_HIST_SQLTEXT, status:VALID,
-
VIEW: SYS.DBA_HIST_SQLTEXT
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_HIST_SQLTEXT, status:VALID,
-
PACKAGE BODY: SYS.DBMS_PERF
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_PERF, status:VALID,
-
VIEW: SYS.DBA_HIST_PARAMETER
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_HIST_PARAMETER, status:VALID,
-
PACKAGE: SYS.PRVT_REPORT_TAGS
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVT_REPORT_TAGS, status:VALID,
-
PACKAGE: SYS.DBMS_ASH_INTERNAL
12.1.1
-
PACKAGE BODY: SYS.PRVT_AWR_VIEWER
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_AWR_VIEWER, status:VALID,
-
VIEW: SYS.DBA_HIST_PARAMETER
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_HIST_PARAMETER, status:VALID,
-
PACKAGE: SYS.PRVT_REPORT_TAGS
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVT_REPORT_TAGS, status:VALID,
-
PACKAGE BODY: SYS.PRVT_AWR_VIEWER
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_AWR_VIEWER, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SWRF_REPORT_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SWRF_REPORT_INTERNAL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SWRF_REPORT_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SWRF_REPORT_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_ASH_INTERNAL
12.2.2
-
PACKAGE BODY: SYS.DBMS_WRR_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_WRR_INTERNAL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_WRR_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_WRR_INTERNAL, status:VALID,
-
VIEW: SYS.CDB_PROCEDURES
12.2.2
owner:SYS, object_type:VIEW, object_name:CDB_PROCEDURES, status:VALID,
-
PACKAGE: SYS.DBMS_REPORT
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_REPORT, status:VALID,
-
PACKAGE: SYS.DBMS_REPORT
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_REPORT, status:VALID,
-
VIEW: SYS.CDB_PROCEDURES
12.1.1
owner:SYS, object_type:VIEW, object_name:CDB_PROCEDURES, status:VALID,
-
VIEW: SYS.DBA_PROCEDURES
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_PROCEDURES, status:VALID,
-
VIEW: SYS.DBA_PROCEDURES
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_PROCEDURES, status:VALID,
-
VIEW: SYS.DBA_USERS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_USERS, status:VALID,
-
VIEW: SYS.DBA_USERS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_USERS, status:VALID,
-
PACKAGE: SYS.DBMS_OUTPUT
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_OUTPUT, status:VALID,
-
PACKAGE: SYS.DBMS_OUTPUT
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_OUTPUT, status:VALID,