我有一个顶级等待事件"直接路径读取",它显示96ms的平均等待时间(平均等待(ms))(在前5个事件部分)。 但是,在" Tablespace IO Stats"部分,唯一的活动表空间(USERS)显示" Av Rd(ms)"是2毫秒。 怎么会这样? AWR报告中的错误? - 或者Oracle是否以某种方式计算了直接路径读取的平均等待时间? - 还有什么我应该看的吗?
前5个定时前景活动
Event Waits Time(s) Avg wait (ms) % DB time Wait Class
direct path read 64,753 6,219 96 72.51 User I/O
Tablespace IO Stats
ordered by IOs (Reads + Writes) desc
Tablespace Reads Av Reads/s Av Rd(ms) Av Blks/Rd Writes Av Writes/s Buffer Waits Av Buf Wt(ms)
USERS 234,653 61 1.59 61.38 94,687 25 12 20.83
UNDOTBS1 307 0 1.30 1.00 208,752 54 0 0.00
TEMP 10,279 3 0.10 14.99 10,276 3 0 0.00
答案 0 :(得分:0)
文档中的快速浏览显示,这种等待可能会产生误导,因为某些I / O事件是异步的。你可以在这里读更多关于它的内容 - https://docs.oracle.com/cd/B16240_01/doc/doc.102/e16282/oracle_database_help/oracle_database_wait_bottlenecks_direct_path_read_pct.html