What is Database time or DB time?
Database time (shortly called as DB time) is the total time the database spent in processing SQL statements from user sessions. It does not include any idle time spent in a user session, for example, time spent waiting for the next user request. It does not include any background processing time. From the user’s point of view, this is the total amount of time spent by users waiting for a response from the database after issuing a call without including networking delay. From the database point of view, this is the total time spent by foreground processes waiting for a database resource (e.g., read I/O), running on the CPU and waiting for a free CPU (run-queue). Another way to look at it, is as the sum of all non-idle user wait event times plus the amount of CPU consumed by all user sessions.