Search Results fnd_concurrent_queue_size
Overview
The FND_CONCURRENT_QUEUE_SIZE table is a core configuration table within the Application Object Library (FND) module of Oracle E-Business Suite (EBS). It serves as the central repository for defining the processing capacity of concurrent managers. Specifically, it stores the number of concurrent requests a manager is allowed to process simultaneously during defined work shifts. This table is fundamental to the concurrent processing architecture, enabling administrators to fine-tune system performance and resource allocation by varying manager capacities based on time periods, such as normal business hours versus overnight batch windows.
Key Information Stored
The table's structure is defined by a composite primary key that links a specific concurrent manager to a specific time period and records its operational capacity. The critical columns are:
- QUEUE_APPLICATION_ID and CONCURRENT_QUEUE_ID: Together, these columns form a foreign key reference to a specific concurrent manager defined in FND_CONCURRENT_QUEUES.
- PERIOD_APPLICATION_ID and CONCURRENT_TIME_PERIOD_ID: Together, these columns form a foreign key reference to a defined work shift or time period in FND_CONCURRENT_TIME_PERIODS.
- MAX_PROCESSES: This is the pivotal column (implied by the table's description) that stores the integer value defining the maximum number of requests the referenced manager can process concurrently during the referenced time period.
Common Use Cases and Queries
This table is primarily accessed for system administration and performance tuning. A common use case is reviewing or modifying the processing capacity for managers during different shifts, often via the "Define Concurrent Manager" form, which reads from and writes to this table. For direct reporting or validation, administrators may run queries such as:
- Listing all capacity rules:
SELECT queue_name, period_name, max_processes FROM fnd_concurrent_queues q, fnd_concurrent_time_periods p, fnd_concurrent_queue_size s WHERE s.queue_application_id = q.application_id AND s.concurrent_queue_id = q.concurrent_queue_id AND s.period_application_id = p.application_id AND s.concurrent_time_period_id = p.concurrent_time_period_id; - Identifying the active capacity for a specific manager:
SELECT max_processes FROM fnd_concurrent_queue_size WHERE queue_application_id = 0 AND concurrent_queue_id = 1 AND sysdate BETWEEN (SELECT start_date FROM fnd_concurrent_time_periods WHERE application_id = period_application_id AND concurrent_time_period_id = s.concurrent_time_period_id) AND (SELECT end_date FROM fnd_concurrent_time_periods WHERE application_id = period_application_id AND concurrent_time_period_id = s.concurrent_time_period_id);
Related Objects
The FND_CONCURRENT_QUEUE_SIZE table exists within a key relationship model for concurrent processing setup, as documented in the ETRM metadata.
- FND_CONCURRENT_QUEUES: This is the parent table for the manager definition. The foreign key is on (QUEUE_APPLICATION_ID, CONCURRENT_QUEUE_ID).
- FND_CONCURRENT_TIME_PERIODS: This is the parent table for the work shift definition. The foreign key is on (PERIOD_APPLICATION_ID, CONCURRENT_TIME_PERIOD_ID).
These relationships ensure that capacity rules are always defined for a valid manager and a valid time period. The table is also referenced by various internal APIs and views that manage concurrent processing runtime behavior.
-
Table: FND_CONCURRENT_QUEUE_SIZE
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_QUEUE_SIZE, object_name:FND_CONCURRENT_QUEUE_SIZE, status:VALID, product: FND - Application Object Library , description: Number of requests concurrent managers can process at a time within their work shifts , implementation_dba_data: APPLSYS.FND_CONCURRENT_QUEUE_SIZE ,
-
Table: FND_CONCURRENT_QUEUE_SIZE
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_QUEUE_SIZE, object_name:FND_CONCURRENT_QUEUE_SIZE, status:VALID, product: FND - Application Object Library , description: Number of requests concurrent managers can process at a time within their work shifts , implementation_dba_data: APPLSYS.FND_CONCURRENT_QUEUE_SIZE ,
-
APPS.FND_CONC_CLONE dependencies on FND_CONCURRENT_QUEUE_SIZE
12.1.1
-
APPS.FND_MANAGER dependencies on FND_CONCURRENT_QUEUE_SIZE
12.2.2
-
APPS.FND_GSM_UTIL dependencies on FND_CONCURRENT_QUEUE_SIZE
12.1.1
-
APPS.OAM_GCS dependencies on FND_CONCURRENT_QUEUE_SIZE
12.1.1
-
APPS.FND_CONC_QUEUES_PKG dependencies on FND_CONCURRENT_QUEUE_SIZE
12.1.1
-
APPS.FND_MANAGER dependencies on FND_CONCURRENT_QUEUE_SIZE
12.1.1
-
APPS.FND_CONC_CLONE dependencies on FND_CONCURRENT_QUEUE_SIZE
12.2.2
-
APPS.FND_GSM_UTIL dependencies on FND_CONCURRENT_QUEUE_SIZE
12.2.2
-
APPS.OAM_GCS dependencies on FND_CONCURRENT_QUEUE_SIZE
12.2.2
-
APPS.FND_CONC_QUEUES_PKG dependencies on FND_CONCURRENT_QUEUE_SIZE
12.2.2
-
VIEW: APPLSYS.FND_CONCURRENT_QUEUE_SIZE#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:FND_CONCURRENT_QUEUE_SIZE#, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_QUEUE_SIZE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_QUEUE_SIZE, status:VALID,
-
VIEW: APPLSYS.FND_CONCURRENT_QUEUE_SIZE#
12.2.2
-
TRIGGER: APPS.FND_CONCURRENT_QUEUE_SIZE+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:FND_CONCURRENT_QUEUE_SIZE+, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_QUEUE_SIZE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_QUEUE_SIZE, status:VALID,
-
APPS.FND_CONC_CLONE dependencies on FND_CONCURRENT_QUEUES
12.1.1
-
TRIGGER: APPS.FND_CONCURRENT_QUEUE_SIZE+
12.2.2
-
FUNCTION: APPS.FND_CONCURRENT_QUEUE_SIZE=
12.2.2
-
TABLE: APPLSYS.FND_CONCURRENT_QUEUE_SIZE
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_QUEUE_SIZE, object_name:FND_CONCURRENT_QUEUE_SIZE, status:VALID,
-
APPS.FND_CONC_CLONE SQL Statements
12.1.1
-
TABLE: APPLSYS.FND_CONCURRENT_QUEUE_SIZE
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_QUEUE_SIZE, object_name:FND_CONCURRENT_QUEUE_SIZE, status:VALID,
-
APPS.FND_CONC_CLONE dependencies on FND_CONCURRENT_QUEUES
12.2.2
-
APPS.FND_CONC_CLONE SQL Statements
12.2.2
-
TRIGGER: APPS.MAX_PROCESSES_FIX
12.1.1
-
TRIGGER: APPS.MAX_PROCESSES_FIX
12.2.2
-
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 ,
-
PACKAGE BODY: APPS.FND_CONC_QUEUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_CONC_QUEUES_PKG, status:VALID,
-
FUNCTION: APPS.FND_CONCURRENT_QUEUE_SIZE=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:FND_CONCURRENT_QUEUE_SIZE=, status:VALID,
-
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 ,
-
TRIGGER: APPS.MAX_PROCESSES_FIX
12.2.2
owner:APPS, object_type:TRIGGER, object_name:MAX_PROCESSES_FIX, status:VALID,
-
TRIGGER: APPS.MAX_PROCESSES_FIX
12.1.1
owner:APPS, object_type:TRIGGER, object_name:MAX_PROCESSES_FIX, status:VALID,
-
PACKAGE BODY: APPS.FND_MANAGER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_MANAGER, status:VALID,
-
PACKAGE BODY: APPS.FND_CONC_CLONE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_CONC_CLONE, status:VALID,
-
PACKAGE BODY: APPS.FND_CONC_CLONE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_CONC_CLONE, status:VALID,
-
PACKAGE BODY: APPS.OAM_GCS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OAM_GCS, status:VALID,
-
PACKAGE BODY: APPS.FND_GSM_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_GSM_UTIL, status:VALID,
-
PACKAGE BODY: APPS.FND_CONC_CLONE
12.1.1
-
PACKAGE BODY: APPS.OAM_GCS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OAM_GCS, status:VALID,
-
Table: FND_CONCURRENT_QUEUES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_QUEUES, object_name:FND_CONCURRENT_QUEUES, status:VALID, product: FND - Application Object Library , description: Concurrent managers setup information , implementation_dba_data: APPLSYS.FND_CONCURRENT_QUEUES ,
-
PACKAGE BODY: APPS.FND_GSM_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_GSM_UTIL, status:VALID,
-
PACKAGE BODY: APPS.FND_CONC_QUEUES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_CONC_QUEUES_PKG, status:VALID,
-
APPS.FND_CONC_QUEUES_PKG dependencies on DUAL
12.1.1
-
Table: FND_CONCURRENT_QUEUES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_QUEUES, object_name:FND_CONCURRENT_QUEUES, status:VALID, product: FND - Application Object Library , description: Concurrent managers setup information , implementation_dba_data: APPLSYS.FND_CONCURRENT_QUEUES ,
-
APPS.FND_CONC_QUEUES_PKG dependencies on DUAL
12.2.2
-
PACKAGE BODY: APPS.FND_MANAGER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_MANAGER, status:VALID,
-
APPS.FND_MANAGER dependencies on FND_CONCURRENT_TIME_PERIODS
12.1.1
-
APPS.FND_MANAGER dependencies on FND_CONCURRENT_TIME_PERIODS
12.2.2
-
PACKAGE BODY: APPS.FND_CONC_CLONE
12.2.2