SQL> select SESSION_ID,NAME,P1,P2,P3,WAIT_TIME,CURRENT_OBJ#,CURRENT_FILE#,CURRENT_BLOCK#
from v$active_session_history ash, v$event_name enm
where ash.event#=enm.event#
and SESSION_ID=47; 2 3 4
SESSION_ID NAME P1 P2 P3 WAIT_TIME CURRENT_OBJ# CURRENT_FILE# CURRENT_BLOCK#
---------- ------------------------------ ---------- ---------- ---------- ---------- ------------ ------------- --------------
47 direct path read 4 439696 8 0 78043 4 434552
47 direct path read 4 431152 8 0 78043 4 431144
47 direct path read 4 427264 8 0 78043 4 427256
47 direct path read 4 423712 8 0 78043 4 423704
47 direct path read 4 416816 8 0 78043 4 416808
47 direct path read 4 413088 8 0 78043 4 413080
47 direct path read 4 409936 8 0 78043 4 409928
47 direct path read 4 406112 8 0 78043 4 406104
47 direct path read 4 401984 8 0 78043 4 401976
47 direct path read 4 399248 8 0 78043 4 399240
47 direct path read 4 394848 8 0 78043 4 394840
SESSION_ID NAME P1 P2 P3 WAIT_TIME CURRENT_OBJ# CURRENT_FILE# CURRENT_BLOCK#
---------- ------------------------------ ---------- ---------- ---------- ---------- ------------ ------------- --------------
47 direct path read 4 390672 8 0 78043 4 390664
47 direct path read 4 388096 8 0 78043 4 388088
47 direct path read 4 383856 8 0 78043 4 383848
47 direct path read 4 380096 8 0 78043 4 380088
47 direct path read 4 377488 8 0 78043 4 377480
47 direct path read 4 373856 8 0 78043 4 373848
47 direct path read 4 370128 8 0 78043 4 370120
47 direct path read 4 366896 8 0 78043 4 366888
47 direct path read 4 362544 8 0 78043 4 362536
47 direct path read 4 358432 8 0 78043 4 358424
47 direct path read 4 354928 8 0 78043 4 354920
SESSION_ID NAME P1 P2 P3 WAIT_TIME CURRENT_OBJ# CURRENT_FILE# CURRENT_BLOCK#
---------- ------------------------------ ---------- ---------- ---------- ---------- ------------ ------------- --------------
47 direct path read 4 350336 8 0 78043 4 350328
47 direct path read 4 346624 8 0 78043 4 346616
47 direct path read 4 343120 8 0 78043 4 343112
47 direct path read 4 338960 8 0 78043 4 338952
47 direct path read 4 337008 8 0 78043 4 337000
47 direct path read 4 332688 8 0 78043 4 332680
47 direct path read 4 329008 8 0 78043 4 329000
47 direct path read 4 325536 8 0 78043 4 325528
47 direct path read 4 321488 8 0 78043 4 321480
47 direct path read 4 315920 8 0 78043 4 315912
47 direct path read 4 306912 8 0 78043 4 306904
SQL> select name,a.PARAMETER1,a.PARAMETER2,a.PARAMETER3 from v$event_name a where name='direct path read';
NAME PARAMETER1 PARAMETER2 PARAMETER3
------------------------------ --------------- ---------- ----------------------------------------------------------------
direct path read file number first dba block cnt
P1:文件号
P2: 第一个数据块
P3:总共读了多少块
select owner,segment_name,segment_type from dba_extents
where file_id = 4 and 427264 between block_id and block_id+blocks-1;SQL> 2
OWNER SEGMENT_NAME SEGMENT_TYPE
------------------------------ --------------------------------------------------------------------------------- ------------------
TEST TEST1 TABLE
11G中全表扫描也是这个等待事件。