When reviewing an AWR report, you notice a high value for 'db time'. What does this indicate?
DB time aggregates the elapsed time all foreground sessions spend actively working inside the database, including CPU and non-idle wait time. A high value therefore signals that sessions are collectively spending excessive time in the database, indicating heavy workload or contention rather than merely long connection durations.
Why this answer
'DB time' in an AWR report represents the cumulative time spent by all foreground sessions in database calls — essentially the total amount of work the database performed, including CPU and wait time. A high DB time relative to elapsed time indicates sessions are spending significant time waiting or consuming CPU, signaling potential performance pressure.
Exam trap
The trap is confusing DB time with elapsed time or with I/O wait time — DB time is a cumulative measure of session activity, not wall-clock duration or a single wait category.
How to eliminate wrong answers
Option A is wrong because DB time is not limited to disk I/O; it includes CPU time and all wait events, not just I/O-related waits. Option B is wrong because background process time is tracked separately (as 'background time' or 'background CPU'), not included in DB time. Option C is wrong because the time the database was open is the 'elapsed time' of the snapshot interval, which is a different metric used as the denominator when computing average active sessions.