onstat -g rah command: Print read-ahead request statistics
Use the onstat -g rah command to display information about read-ahead requests.
Example output
Output description
- Qs
- Number of queues for read-ahead requests
- # threads
- Number of read-ahead threads
- # Requests
- Number of read-ahead requests
- # Continued
- Number of times a read-ahead request continued to occur
- # Memory Failures
- Number of failed requests because of insufficient memory
- Q Depth
- Depth of request queue
- Last Thread Add
- Date and time when the last read-ahead thread was added
- Way behind
- How many page list requests were dropped because the read-ahead daemon is too far behind
- Partnum
- Partition number
- Buffer reads
- Number of bufferpool and disk pages that were read
- Disk Reads
- Number of pages that were read from disk
- Hit Ratio
- Cache hit ratio for the partition
- # Reqs
- Number of read ahead requests. (There are 5 instances of this output field: for data, the index, index data, log pages, and last committed rows.)
- Eff
- Efficiency of the read-ahead requests. This is the ratio been the number of pages requested by read-ahead operations to the number of pages that were already cached and for which a read-ahead operations was not needed. Values are between 0 and 100. A higher number means that read ahead is beneficial. (There are 5 instances of this output field: for data, the index, index data, log pages, and last committed rows.)
- Resch
- The number of requests for last committed rows that are rescheduled because the updates to a multi-piece row are not complete.