4.302 DBA_HIST_CHANNEL_WAITS
DBA_HIST_CHANNEL_WAITS
display the amount of messages broadcast on KSR and KSXR channels as well as the total time taken for the broadcast to complete.
KSR channels are local to an instance, that is, only processes within an instance subscribed to the channel can receive the message. KSXR channels allow messages to be broadcast across instances. The messages broadcast and the total time to broadcast are cumulative from the start of the instance. Channels with high overall average wait times could indicate potential problems with a subscriber on that channel which can lead to poor scaled performance.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
Unique snapshot ID |
|
|
|
Database ID for the snapshot |
|
|
|
Instance number for the snapshot |
|
|
|
The name of the KSR or KSXR channel |
|
|
|
The cumulative count of messages published on the channel (from instance startup) |
|
|
|
The total number of times a publisher has waited for a broadcast to complete. This metric is only pertinent for asynchronous broadcasts where the broadcast can be dispatched and publisher can wait for completion at a later point of time. A high wait count along with increased wait time can indicate a potential performance bottleneck. |
|
|
|
The cumulative amount of time in microseconds that publishers have waited for message broadcast to complete. Average time for broadcast on a channel can be computed by dividing |
|
|
|
The database ID of the PDB for the sampled session |
|
|
|
The ID of the container that
|