V$AIO_THREAD

V$AIO_THREAD提供AIO线程状态信息。

表366 V$AIO_THREAD 结构
列名 类型 描述
PID BIGINT 线程ID
SEGID BIGINT 线程负责的AIO段号
ISREAD BOOLEAN TRUE: 读 FALSE: 写
STATUS TEXT 线程状态“”“=========:
WAKED BOOLEAN 模拟AIO:是否已被唤醒(仅对模拟AIO有效)

V$AIO_THREAD_STAT

提供AIO线程的统计信息

表367 V$AIO_THREAD_STAT 结构
列名 类型 描述
PID BIGINT 线程ID
RESERVED BIGINT 已提交但未完成的AIO请求个数
COMPLETED BIGINT 已完成的AIO请求个数
FILE_COMPELETE_TIME BIGINT 完成文件I/O的时间(CRC计算时间)(微秒)
BUF_COMPELETE_TIME BIGINT 完成BUF页面I/O的时间(微秒)
RESPONSE_TIME_TOTAL BIGINT AIO从请求到完成的总响应时间(微秒)
RESPONSE_TIME_MAX BIGINT AIO从请求到完成的最长响应时间(微秒)
RESPONSE_TIME_MIN BIGINT IO从请求到完成的最短响应时间(微秒)

V$AIO_THREAD_STAT_SIMULATE

提供AIO线程的统计信息

表368 V$AIO_THREAD_STAT_SIMULATE 结构
列名 类型 描述
PID BIGINT 线程ID
WAIT_REQ_COUNT BIGINT 等待新AIO请求的次数
WAIT_REQ_TIME BIGINT 等待新AIO请求的等待时间(微秒)
SEC2_REQ_COUNT BIGINT 超过两秒才被执行的请求个数
SELECT_REQ_TIME BIGINT 选择合并AIO请求的时间(微秒)
REQ_MERGE1_COUNT BIGINT 单个请求执行的I/O次数
REQ_MERGE1_TIME BIGINT 单个请求执行的I/O时间(微秒)
REQ_MERGE2_COUNT BIGINT 合并2个请求执行的I/O次数
REQ_MERGE2_TIME BIGINT 合并2个请求执行的I/O时间(微秒)
REQ_MERGE4_COUNT BIGINT 合并3~4个请求执行的I/O次数
REQ_MERGE4_TIME BIGINT 合并3~4个请求执行的I/O时间(微秒)
REQ_MERGE8_COUNT BIGINT 合并5~8个请求执行的I/O次数
REQ_MERGE8_TIME BIGINT 合并5~8个请求执行的I/O时间(微秒)
REQ_MERGE16_COUNT BIGINT 合并9~16个请求执行的I/O次数
REQ_MERGE16_TIME BIGINT 合并9~16个请求执行的I/O时间(微秒)
REQ_MERGE32_COUNT BIGINT 合并17~32个请求执行的I/O次数
REQ_MERGE32_TIME BIGINT 合并17~32个请求执行的I/O时间(微秒)
REQ_MERGE64_COUNT BIGINT 合并33~64个请求执行的I/O次数
REQ_MERGE64_TIME BIGINT 合并33~64个请求执行的I/O时间(微秒)

V$AIO_THREAD_STAT_NATIVE

提供AIO线程的统计信息

表369 V$AIO_THREAD_STAT_NATIVE 结构
列名 类型 描述
PID BIGINT 线程ID
WAIT_AIO_TIME BIGINT 等待AIO完成时间(微秒)
RETRY_COUNT BIGINT 重试次数
RETRY_TIME BIGINT 重试操作耗时(仅对windows有效)(微秒)