Oracle® Database Reference 11g Release 1 (11.1) Part Number B28320-01 |
|
|
View PDF |
V$RSRC_SESSION_INFO
displays Resource Manager statistics per session.
Column | Datatype | Description |
---|---|---|
SID |
NUMBER |
Session identifier |
CURRENT_CONSUMER_GROUP_ID |
NUMBER |
Object ID of the consumer group in which the session currently belongs; NULL if the session has not yet logged in |
ORIG_CONSUMER_GROUP_ID |
NUMBER |
Object ID of the consumer group in which the session was placed by the consumer group mappings; NULL if the session has not yet logged in
This group may not be the current group because the |
MAPPING_ATTRIBUTE |
VARCHAR2(32) |
Session attribute that was used to map the session into its original consumer group; NULL if no mapping was used
See Also: "DBA_RSRC_GROUP_MAPPINGS" for more details |
MAPPED_CONSUMER_GROUP |
VARCHAR2(32) |
Consumer group to which the session was originally mapped; NULL if no mapping was used
This may not correspond to the original consumer group, because the mapped group may not be part of the current plan. See Also: "DBA_RSRC_GROUP_MAPPINGS" for more details |
STATE |
VARCHAR2(32) |
Current state of the session:
|
ACTIVE |
VARCHAR2(5) |
Indicates whether the session is currently active (TRUE ) or not (FALSE ). This includes when one of the following conditions is true:
|
CURRENT_IDLE_TIME |
NUMBER |
Number of seconds the session has been idle (in states IDLE or IDLE BLKR ) while in this consumer group; NULL if the current Resource Manager plan does not require updating this statistic. This value is reset to zero when the session becomes active. |
CURRENT_CPU_WAIT_TIME |
NUMBER |
Amount of time the session has waited for CPU because of resource management (in state WAIT FOR CPU ) while in the current consumer group; NULL if the current Resource Manager plan does not require updating this statistic. This does not include waits due to latch or enqueue contention, I/O waits, and so on. If SWITCH_TIME_IN_CALL is used, then this will be reset at the end of every call. |
CPU_WAIT_TIME |
NUMBER |
Cumulative amount of time the session has waited for CPU (in its lifetime) because of resource management. This does not include waits due to latch or enqueue contention, I/O waits, and so on. |
CURRENT_CPU_WAITS |
NUMBER |
Number of times the session had to wait for CPU because of resource management while in this consumer group; NULL if the current Resource Manager plan does not require updating this statistic. This does not include waits due to latch or enqueue contention, I/O waits, and so on. If SWITCH_TIME_IN_CALL is used, then this will be reset at the end of every call. |
CPU_WAITS |
NUMBER |
Cumulative number of times the session had to wait for CPU (in its lifetime) because of resource management. This does not include waits due to latch or enqueue contention, I/O waits, and so on. |
CURRENT_CONSUMED_CPU_TIME |
NUMBER |
Amount of CPU time consumed by the session while in the current consumer group; NULL if the current Resource Manager plan does not require updating this statistic. If SWITCH_TIME_IN_CALL is used, then this will be reset at the end of every call. |
CONSUMED_CPU_TIME |
NUMBER |
Cumulative amount of CPU time consumed by the session (in its lifetime) |
CURRENT_ACTIVE_TIME |
NUMBER |
Amount of time the session has been active while in the current consumer group; NULL if the current Resource Manager plan does not require updating this statistic. Active time is time spent running and waiting while executing a call. It does not include the time a session waited for CPU resources. If SWITCH_TIME_IN_CALL is used, then this is reset at the end of every call. |
ACTIVE_TIME |
NUMBER |
Cumulative amount of active time consumed by the session (in its lifetime) |
CURRENT_QUEUED_TIME |
NUMBER |
Amount of time the current request from the session has been queued (in state QUEUED ). If the session does not have a request currently queued up, then this number will be zero. |
QUEUED_TIME |
NUMBER |
Total amount of time the session has spent in the QUEUED state (in its lifetime) |
CURRENT_YIELDS |
NUMBER |
Number of times the session had to yield the CPU to other sessions (due to quantum expiration) while in the current consumer group; NULL if the current Resource Manager plan does not require updating this statistic. If SWITCH_TIME_IN_CALL is used, then this is reset at the end of every call. |
YIELDS |
NUMBER |
Cumulative number of times the session had to yield CPU to other sessions due to quantum expiration (in its lifetime) |
CURRENT_UNDO_CONSUMPTION |
NUMBER |
Current amount (in KB) of undo consumed by the session; NULL if the current Resource Manager plan does not have an UNDO_POOL directive |
MAX_UNDO_CONSUMPTION |
NUMBER |
Maximum amount of undo consumed (in KB) during the session's lifetime. This value may not be updated because the current Resource Manager plan may not have an UNDO_POOL directive. |
SQL_CANCELED |
NUMBER |
Number of times SQL queries running in the session were canceled due to exceeding the Resource Manager plan's SWITCH_TIME limit. |
QUEUE_TIME_OUTS |
NUMBER |
Number of times requests from the session timed out because they queued longer than the Resource Manager plan's limit |
ESTIMATED_EXECUTION_LIMIT_HIT |
NUMBER |
Number of times requests from the session were not run because the optimizer's estimated time to execute the query exceeded the MAX_EST_EXEC_TIME limit |
CURRENT_IO_SERVICE_TIME |
NUMBER |
Current I/O wait time of the session (in milliseconds) |
IO_SERVICE_TIME |
NUMBER |
Cumulative amount of I/O wait time by the session (in its lifetime) |
CURRENT_IO_SERVICE_WAITS |
NUMBER |
Current I/O waits by session |
IO_SERVICE_WAITS |
NUMBER |
Cumulative I/O waits by session (in its lifetime) |
CURRENT_SMALL_READ_MEGABYTES |
NUMBER |
Number of single block megabytes read by the session |
SMALL_READ_MEGABYTES |
NUMBER |
Total number of single block megabytes read by the session (in its lifetime) |
CURRENT_LARGE_READ_MEGABYTES |
NUMBER |
Number of multiblock megabytes read by the session |
LARGE_READ_MEGABYTES |
NUMBER |
Total number of multiblock megabytes read by the session (in its lifetime) |
CURRENT_SMALL_WRITE_MEGABYTES |
NUMBER |
Number of single block megabytes written by the session |
SMALL_WRITE_MEGABYTES |
NUMBER |
Total number of single block megabytes written by the session (in its lifetime) |
CURRENT_LARGE_WRITE_MEGABYTES |
NUMBER |
Number of multiblock megabytes written by the session |
LARGE_WRITE_MEGABYTES |
NUMBER |
Total number of multiblock megabytes written by the session (in its lifetime) |
CURRENT_SMALL_READ_REQUESTS |
NUMBER |
Number of single block read requests by the session |
SMALL_READ_REQUESTS |
NUMBER |
Total number of single block read requests by the session (in its lifetime) |
CURRENT_SMALL_WRITE_REQUESTS |
NUMBER |
Number of single block write requests by the session |
SMALL_WRITE_REQUESTS |
NUMBER |
Total number of single block write requests by the session (in its lifetime) |
CURRENT_LARGE_READ_REQUESTS |
NUMBER |
Number of multiblock read requests by the session |
LARGE_READ_REQUESTS |
NUMBER |
Total number of multiblock read requests by the session (in its lifetime) |
CURRENT_LARGE_WRITE_REQUESTS |
NUMBER |
Number of multiblock write requests by the session |
LARGE_WRITE_REQUESTS |
NUMBER |
Total number of multiblock write requests by the session (in its lifetime) |