Does the elapsed_time column in the v$sql table indicate the time per query exeuction or is it a sum of all executions?
V$SQL table elapsed time
oracle
Related Question
- Oracle Enterprise Manager – Understanding User Logon Time Metrics
- How to calculate time difference in sql
- Oracle – Calculating Time Elapsed
- How to SUM a Column Without Knowing Its Name in Oracle
- Oracle Database – Calculating Elapsed Time of Startup Operation
- Oracle – How to Measure Performance of a Single SQL Execution
Best Answer
From the 11.2 Database Reference documentation:
Here is a demonstration:
If you need the timing for one execution you could set timing on in an SQL*Plus session, turn on tracing with TIMED_STATISTICS, or add a comment to the SQL so that there is only one execution in v$sql.