Search Results processing constraints
The FND_OAM_CHART_METRICS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for storing performance metrics and monitoring data used by Oracle Application Manager (OAM). This table plays a pivotal role in the Oracle Applications Framework (OAF) and the Oracle Enterprise Manager (OEM) integration, enabling administrators to visualize system health, diagnose performance bottlenecks, and track key operational metrics. Below is a detailed analysis of its structure, purpose, and significance in Oracle EBS environments.
### **Purpose and Functional Overview**
The FND_OAM_CHART_METRICS
table stores time-series data collected from various EBS components, including concurrent processing, database performance, and system resource utilization. It serves as the backend for OAM’s graphical dashboards, which display trends, thresholds, and anomalies. Administrators leverage this data to:
- Monitor real-time and historical system performance.
- Identify degradation in response times or throughput.
- Correlate metrics with business cycles or batch processing loads.
### **Key Columns and Data Structure**
The table’s schema includes columns that categorize, timestamp, and quantify performance metrics. Notable columns include:
- METRIC_ID
: A unique identifier for each metric (e.g., "CP_AVG_RESP_TIME" for Concurrent Program average response time).
- METRIC_VALUE
: The measured value (numeric) of the metric at a given time.
- COLLECTION_TIMESTAMP
: The date and time when the metric was recorded.
- CONTEXT_ID
: Associates metrics with specific EBS modules or services (e.g., "SYSADMIN," "GL").
- INSTANCE_ID
: Distinguishes metrics in multi-node environments (relevant for 12.2.x with RAC deployments).
### **Integration with Oracle Application Manager (OAM)**
OAM queries FND_OAM_CHART_METRICS
to populate preconfigured charts and alerts. For example:
- **Concurrent Processing Metrics**: Tracks job completion rates, queue times, and failures.
- **Database Metrics**: Captures SQL execution times, buffer cache hit ratios, and deadlocks.
- **System Metrics**: Monitors CPU, memory, and disk I/O at the OS level (via OEM integrations).
### **Data Retention and Purging**
Oracle EBS implements automated purging mechanisms to prevent table bloating. The FND_OAM_METRICS_PURGE
concurrent program periodically archives or deletes stale records based on retention policies (default: 30–90 days). Administrators can customize retention via profile options.
### **Performance Considerations**
- **Indexing**: Primary indexes on METRIC_ID
and COLLECTION_TIMESTAMP
optimize query performance for dashboards.
- **Partitioning (12.2.2+)**: In later versions, partitioning by date improves scalability for high-volume environments.
- **Impact on EBS**: Excessive metric collection can strain the database; tuning the collection frequency via OAM settings is recommended.
### **Customization and Extensibility**
Organizations can extend the table’s functionality by:
1. **Adding Custom Metrics**: Using OAM APIs to log application-specific KPIs.
2. **Threshold Alerts**: Configuring OAM to trigger notifications when metrics exceed defined limits.
3. **External Analytics**: Exporting data to BI tools for advanced trend analysis.
### **Version-Specific Differences**
- **12.1.1**: Lacks native partitioning; relies more on manual purging.
- **12.2.2**: Enhanced integration with Oracle Enterprise Manager 13c, supporting real-time diagnostics and cloud-scale monitoring.
### **Conclusion**
The FND_OAM_CHART_METRICS
table is a cornerstone of Oracle EBS operational monitoring, providing actionable insights into system health. Its structured data enables proactive management, ensuring optimal performance and availability. Administrators should leverage its capabilities while adhering to best practices for data retention and performance tuning.
-
File: Concurrent Processing ERD.pdf
12.1.1
product: FND - Application Object Library , size: 7.324 KBytes , file_type: PDF Diagram ,
-
File: Concurrent Processing ERD.pdf
12.2.2
product: FND - Application Object Library , size: 7.324 KBytes , file_type: PDF Diagram ,
-
Lookup Type: CP_MANAGER_TYPE
12.1.1
product: FND - Application Object Library , meaning: CP MANAGER TYPE , description: Concurrent Manager type ,
-
Lookup Type: CP_MANAGER_TYPE
12.2.2
product: FND - Application Object Library , meaning: CP MANAGER TYPE , description: Concurrent Manager type ,
-
Lookup Type: WF_NTF_DEFER_PROFILE_VALUES
12.2.2
product: FND - Application Object Library , meaning: Workflow Defer Response Profile Values , description: Workflow Notification Defer Response Processing Profile values ,
-
Concurrent Program: FNDEMON
12.1.1
execution_filename: FNDEMON , product: FND - Application Object Library , user_name: Print concurrent processing environment information , description: Program to print environment variable settings and other system status information , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: FNDEMON
12.2.2
execution_filename: FNDEMON , product: FND - Application Object Library , user_name: Print concurrent processing environment information , description: Program to print environment variable settings and other system status information , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: FND_OAM_DSCRAM_STATUS
12.1.1
product: FND - Application Object Library , meaning: Data Scrambling Entity Statuses ,
-
Lookup Type: FND_OAM_DSCRAM_STATUS
12.2.2
product: FND - Application Object Library , meaning: Data Scrambling Entity Statuses ,
-
Concurrent Program: FNDCPCLN
12.1.1
execution_filename: afcpclean , product: FND - Application Object Library , user_name: FNDCPCLN , description: To clean up target database in a cloning case. , argument_method: Standard , enabled: Yes , execution_method: Host ,
-
Lookup Type: CONC_TM_DEBUG_LEVELS
12.1.1
product: FND - Application Object Library , meaning: Concurrent:Transaction Processing Debug Levels , description: Concurrent:Transaction Processing Debug Levels ,
-
Concurrent Program: FNDCPCLN
12.2.2
execution_filename: afcpclean , product: FND - Application Object Library , user_name: FNDCPCLN , description: To clean up target database in a cloning case. , argument_method: Standard , enabled: Yes , execution_method: Host ,
-
Lookup Type: CONC_TM_DEBUG_LEVELS
12.2.2
product: FND - Application Object Library , meaning: Concurrent:Transaction Processing Debug Levels , description: Concurrent:Transaction Processing Debug Levels ,
-
Concurrent Program: FNDRXRP
12.2.2
execution_filename: fnd_flex_server2.submit_rxr_report , product: FND - Application Object Library , user_name: FNDRXRP , description: Does parallel processing of the CVR Report for improved performance , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: FNDRXRP
12.1.1
execution_filename: fnd_flex_server2.submit_rxr_report , product: FND - Application Object Library , user_name: FNDRXRP , description: Does parallel processing of the CVR Report for improved performance , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: FND_OAM_CHART_METRICS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CHART_METRICS, object_name:FND_OAM_CHART_METRICS, status:VALID, product: FND - Application Object Library , description: Concurrent Processing Chart Metrics , implementation_dba_data: APPLSYS.FND_OAM_CHART_METRICS ,
-
Table: FND_OAM_CHART_METRICS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CHART_METRICS, object_name:FND_OAM_CHART_METRICS, status:VALID, product: FND - Application Object Library , description: Concurrent Processing Chart Metrics , implementation_dba_data: APPLSYS.FND_OAM_CHART_METRICS ,
-
Table: FND_OAM_CPSTATS_USER
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CPSTATS_USER, object_name:FND_OAM_CPSTATS_USER, status:VALID, product: FND - Application Object Library , description: Concurrent Processing Statistics Group by User , implementation_dba_data: APPLSYS.FND_OAM_CPSTATS_USER ,
-
Table: FND_OAM_CPSTATS_PROGRAM
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CPSTATS_PROGRAM, object_name:FND_OAM_CPSTATS_PROGRAM, status:VALID, product: FND - Application Object Library , description: Concurrent Processing Statistics Group by Program , implementation_dba_data: APPLSYS.FND_OAM_CPSTATS_PROGRAM ,
-
Table: FND_OAM_CPSTATS_USER
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CPSTATS_USER, object_name:FND_OAM_CPSTATS_USER, status:VALID, product: FND - Application Object Library , description: Concurrent Processing Statistics Group by User , implementation_dba_data: APPLSYS.FND_OAM_CPSTATS_USER ,
-
Table: FND_OAM_CPSTATS_PROGRAM
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CPSTATS_PROGRAM, object_name:FND_OAM_CPSTATS_PROGRAM, status:VALID, product: FND - Application Object Library , description: Concurrent Processing Statistics Group by Program , implementation_dba_data: APPLSYS.FND_OAM_CPSTATS_PROGRAM ,
-
Table: FND_OAM_CP_OVERVIEW_CHARTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CP_OVERVIEW_CHARTS, object_name:FND_OAM_CP_OVERVIEW_CHARTS, status:VALID, product: FND - Application Object Library , description: Chart setting for the concurrent processing overview page , implementation_dba_data: APPLSYS.FND_OAM_CP_OVERVIEW_CHARTS ,
-
Table: FND_OAM_CP_OVERVIEW_CHARTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_OAM_CP_OVERVIEW_CHARTS, object_name:FND_OAM_CP_OVERVIEW_CHARTS, status:VALID, product: FND - Application Object Library , description: Chart setting for the concurrent processing overview page , implementation_dba_data: APPLSYS.FND_OAM_CP_OVERVIEW_CHARTS ,
-
Lookup Type: WF_NTF_RESP_DEFER_ITEM_TYPES
12.2.2
product: FND - Application Object Library , meaning: Workflow Notification Response Deferred Item Types , description: Lookup Type to add Item Type Names to display in deferred item types list for deferring Notification Response Processing ,
-
Table: FND_CONCURRENT_TIME_PERIODS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_TIME_PERIODS, object_name:FND_CONCURRENT_TIME_PERIODS, status:VALID, product: FND - Application Object Library , description: Concurrent processing work shifts , implementation_dba_data: APPLSYS.FND_CONCURRENT_TIME_PERIODS ,
-
Table: WF_ROUTING_RULES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ROUTING_RULES, object_name:WF_ROUTING_RULES, status:VALID, product: FND - Application Object Library , description: User defined rules for processing notifications , implementation_dba_data: APPLSYS.WF_ROUTING_RULES ,
-
Table: FND_CONCURRENT_TIME_PERIODS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_TIME_PERIODS, object_name:FND_CONCURRENT_TIME_PERIODS, status:VALID, product: FND - Application Object Library , description: Concurrent processing work shifts , implementation_dba_data: APPLSYS.FND_CONCURRENT_TIME_PERIODS ,
-
Table: WF_ROUTING_RULES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ROUTING_RULES, object_name:WF_ROUTING_RULES, status:VALID, product: FND - Application Object Library , description: User defined rules for processing notifications , implementation_dba_data: APPLSYS.WF_ROUTING_RULES ,
-
Table: FND_CONC_PP_ACTIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONC_PP_ACTIONS, object_name:FND_CONC_PP_ACTIONS, status:VALID, product: FND - Application Object Library , description: Post Concurrent Request processing actions table , implementation_dba_data: APPLSYS.FND_CONC_PP_ACTIONS ,
-
Table: FND_CONC_PP_ACTIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONC_PP_ACTIONS, object_name:FND_CONC_PP_ACTIONS, status:VALID, product: FND - Application Object Library , description: Post Concurrent Request processing actions table , implementation_dba_data: APPLSYS.FND_CONC_PP_ACTIONS ,
-
Table: FND_RUN_REQ_PP_ACTIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_RUN_REQ_PP_ACTIONS, object_name:FND_RUN_REQ_PP_ACTIONS, status:VALID, product: FND - Application Object Library , description: FND_RUN_REQ_PP_ACTIONS stores the post request processing actions , implementation_dba_data: APPLSYS.FND_RUN_REQ_PP_ACTIONS ,
-
Table: FND_CONC_PP_TEMPLATES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONC_PP_TEMPLATES, object_name:FND_CONC_PP_TEMPLATES, status:VALID, product: FND - Application Object Library , description: Post-processing templates for the concurrent processor , implementation_dba_data: APPLSYS.FND_CONC_PP_TEMPLATES ,
-
Table: FND_RUN_REQ_PP_ACTIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_RUN_REQ_PP_ACTIONS, object_name:FND_RUN_REQ_PP_ACTIONS, status:VALID, product: FND - Application Object Library , description: FND_RUN_REQ_PP_ACTIONS stores the post request processing actions , implementation_dba_data: APPLSYS.FND_RUN_REQ_PP_ACTIONS ,
-
Table: FND_CONC_PP_TEMPLATES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONC_PP_TEMPLATES, object_name:FND_CONC_PP_TEMPLATES, status:VALID, product: FND - Application Object Library , description: Post-processing templates for the concurrent processor , implementation_dba_data: APPLSYS.FND_CONC_PP_TEMPLATES ,
-
Concurrent Program: FNDWFMAIL
12.1.1
execution_filename: WFMAIL , product: FND - Application Object Library , user_name: Oracle Workflow Notification Mailer , description: Performs E-mail send and response processing for the Notification System , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: FNDIRLPP
12.1.1
execution_filename: PostProc , product: FND - Application Object Library , user_name: iRep Post Loading Program , description: iRep post loading program , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: CONC_PURGE_MODE
12.1.1
product: FND - Application Object Library , meaning: CONC PURGE MODE , description: Mode to base on when purging concurrent processing entities ,
-
Concurrent Program: OAMCHARTCOL
12.1.1
execution_filename: ChartCollectionProg , product: FND - Application Object Library , user_name: OAMCHARTCOL , description: OAM Charts and Reports Collection , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: FNDIRLPP
12.2.2
execution_filename: PostProc , product: FND - Application Object Library , user_name: iRep Post Loading Program , description: iRep post loading program , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: FNDWFMAIL
12.2.2
execution_filename: WFMAIL , product: FND - Application Object Library , user_name: Oracle Workflow Notification Mailer , description: Performs E-mail send and response processing for the Notification System , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: OAMCHARTCOL
12.2.2
execution_filename: ChartCollectionProg , product: FND - Application Object Library , user_name: OAMCHARTCOL , description: OAM Charts and Reports Collection , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: FNDWFBG
12.2.2
execution_filename: WF_ENGINE.BACKGROUNDCONCURRENT , product: FND - Application Object Library , user_name: Oracle Workflow Background Engine , description: Runs a background engine for processing deferred and/or timed out activities , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: CONC_PURGE_MODE
12.2.2
product: FND - Application Object Library , meaning: CONC PURGE MODE , description: Mode to base on when purging concurrent processing entities ,
-
Concurrent Program: FNDWFBG
12.1.1
execution_filename: WF_ENGINE.BACKGROUNDCONCURRENT , product: FND - Application Object Library , user_name: Oracle Workflow Background Engine , description: Runs a background engine for processing deferred and/or timed out activities , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
View: FND_V$PROCESS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_V$PROCESS, object_name:FND_V$PROCESS, status:VALID, product: FND - Application Object Library , description: View of V$PROCESS and V$SESSION needed by the Concurrent Processing and Security features , implementation_dba_data: APPS.FND_V$PROCESS ,
-
View: FND_V$PROCESS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_V$PROCESS, object_name:FND_V$PROCESS, status:VALID, product: FND - Application Object Library , description: View of V$PROCESS and V$SESSION needed by the Concurrent Processing and Security features , implementation_dba_data: APPS.FND_V$PROCESS ,
-
Concurrent Program: FNDWFBGRAC
12.2.2
execution_filename: WF_ENGINE_RAC.BackgroundConcurrent , product: FND - Application Object Library , user_name: Workflow Background Process with RAC support , description: Same as Workflow Background process with the option to run on a given partition , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: BUSINESS_ENTITY
12.2.2
product: FND - Application Object Library , meaning: Business Entity(1) ,
-
Lookup Type: BUSINESS_ENTITY
12.1.1
product: FND - Application Object Library , meaning: Business Entity(1) ,
-
View: ZX_O2C_CALC_TXN_INPUT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_O2C_CALC_TXN_INPUT_V, object_name:ZX_O2C_CALC_TXN_INPUT_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.ZX_O2C_CALC_TXN_INPUT_V ,