Search Results csr_timers_v
Overview
CSR_TIMERS_V is a reporting view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the CSR (Scheduler) product module. Its documented purpose is to calculate and consolidate timing information derived from the raw timing data stored in the base table CSR_TIMERS_B. Where the base table holds unprocessed instrumentation records keyed by sequence, name, and meaning, the view applies aggregation logic to produce meaningful elapsed-time totals, counts, and averages across defined phases of the Scheduler resource-retrieval and planning process.
The view therefore acts as a presentation and analytics layer. Rather than exposing raw timer rows, it emits a normalized three-column shape—SEQ, NAME, MEANING, and VALUE—in which each row represents either a "TIME" measurement (an elapsed duration), a "COUNT" measurement (a tally of events), or an "ID" passthrough. This makes the view directly consumable by diagnostic reports, performance-tuning queries, and integration routines that need summarized timing figures rather than low-level instrumentation data.
Underlying Base Objects
Per the documented view metadata, CSR_TIMERS_V is defined over two referenced base objects, both exposed through synonyms:
- CSR_TIMERS_B (SYNONYM) — the raw timing base table. It supplies SEQ, NAME, MEANING, and VALUE columns. The view filters and groups this table using UPPER(MEANING) predicates such as 'TIME', 'COUNT', and 'ID', and it also derives synthetic rollup rows through SUM aggregates over SEQ ranges.
- DUAL (SYNONYM) — used as the row source for computed scalar rows that do not read a single base row, notably the average-loaded-trip calculation and its conditional EXISTS guard.
The relationship is strictly read-only: the view aggregates and reorganizes CSR_TIMERS_B content without modifying the base data. The heavy use of UNION between grouped selections means each logical timer category is produced by its own query branch and merged into a single result set.
Key Columns
- SEQ — the sequence identifier that orders and identifies each timer or rollup entry. Fixed sequence numbers are assigned to synthetic summary rows (for example 120, 130, 990, 1391, 1392, 1393, 1395, 1430, 1491, 1492).
- NAME — the descriptive label for the timer or rollup. Rollup rows carry explanatory names such as "> TOTAL FORMS BEFORE AND AFTER RETRIEVING RESOURCES", "> TOTAL RETRIEVING QUALIFIED RESOURCES", "> TOTAL AFTER PRESSING SEARCH BUTTON", "> TOTAL LOADING TRIPS", and "> TOTAL CALCULATING PLAN OPTIONS".
- MEANING — classifies the row as 'TIME' (an elapsed duration), 'COUNT' (a tally), or 'ID' (an identifier passthrough).
- VALUE — the computed numeric result: a summed duration or count for aggregate rows, or the original value for ID rows.
Notable computed rows include totals over SEQ ranges (for example trips over SEQ 1300–1390, routes over 1431–1439) and derived figures such as "> AVERAGE LOADED TRIP", the "> NUMBER OF LOADED TRIPS" count at SEQ 1340, and the "> NUMBER OF RESOURCES ANALYZED" count at SEQ 1330.
Common Use Cases and Queries
Typical usage centers on diagnosing Scheduler performance—identifying which phase (resource retrieval, route calculation, plan option evaluation, trip loading) consumes the most time.
- Retrieve all summarized timings:
SELECT seq, name, meaning, value FROM csr_timers_v ORDER BY seq; - Isolate elapsed-time rollups:
SELECT name, value FROM csr_timers_v WHERE meaning = 'TIME' ORDER BY seq; - Review counts and averages:
SELECT name, value FROM csr_timers_v WHERE meaning = 'COUNT'; - Focus on trip-loading performance:
SELECT name, value FROM csr_timers_v WHERE seq BETWEEN 1390 AND 1395;
Because the view depends on live data in CSR_TIMERS_B, results reflect the timing captured for the relevant Scheduler session or run.
-
View: CSR_TIMERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSR.CSR_TIMERS_V, object_name:CSR_TIMERS_V, status:VALID, product: CSR - Scheduler , description: View which calculates the timing information from CSR_TIMERS_B which contains raw timing data , implementation_dba_data: APPS.CSR_TIMERS_V ,
-
View: CSR_TIMERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSR.CSR_TIMERS_V, object_name:CSR_TIMERS_V, status:VALID, product: CSR - Scheduler , description: View which calculates the timing information from CSR_TIMERS_B which contains raw timing data , implementation_dba_data: APPS.CSR_TIMERS_V ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.CSR_TIMERS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSR_TIMERS_B, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.CSR_TIMERS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSR_TIMERS_B, status:VALID,
-
VIEW: APPS.CSR_TIMERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSR.CSR_TIMERS_V, object_name:CSR_TIMERS_V, status:VALID,
-
VIEW: APPS.CSR_TIMERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSR.CSR_TIMERS_V, object_name:CSR_TIMERS_V, status:VALID,
-
eTRM - CSR Tables and Views
12.1.1
description: The translated table for window to promise parameters ,
-
eTRM - CSR Tables and Views
12.2.2
description: The translated table for window to promise parameters ,
-
eTRM - CSR Tables and Views
12.1.1
description: The translated table for window to promise parameters ,
-
eTRM - CSR Tables and Views
12.2.2
description: The translated table for window to promise parameters ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,