GV$IOSTAT_FUNCTION definition in Oracle Database 11.2
GV$IOSTAT_FUNCTION

SELECT
  inst_id,                                 -- INST_ID NUMBER
  COMPONENT_ID_KSFDSTCMP,                  -- FUNCTION_ID NUMBER
  decode(                                  -- FUNCTION_NAME VARCHAR2(18)
    COMPONENT_ID_KSFDSTCMP, 0, 'RMAN', 1, 'DBWR', 2, 'LGWR', 3, 'ARCH', 4, 'XDB', 5, 'Streams AQ', 6, 'Data Pump', 7, 'Recovery', 8, 'Buffer Cache Reads', 9, 'Direct Reads', 10, 'Direct Writes', 11, 'Smart Scan', 12, 'Archive Manager', 13, 'Others'),
  sum(                                     -- SMALL_READ_MEGABYTES NUMBER
    round((SBRDATA_KSFDSTCMP + A_SBRDATA_KSFDSTCMP) / 2048)),
  sum(                                     -- SMALL_WRITE_MEGABYTES NUMBER
    round((SBWDATA_KSFDSTCMP + A_SBWDATA_KSFDSTCMP) / 2048)),
  sum(                                     -- LARGE_READ_MEGABYTES NUMBER
    round((MBRDATA_KSFDSTCMP + A_MBRDATA_KSFDSTCMP) / 2048)),
  sum(                                     -- LARGE_WRITE_MEGABYTES NUMBER
    round((MBWDATA_KSFDSTCMP + A_MBWDATA_KSFDSTCMP) / 2048)),
  sum(                                     -- SMALL_READ_REQS NUMBER
    SBRREQS_KSFDSTCMP + A_SBRREQS_KSFDSTCMP),
  sum(                                     -- SMALL_WRITE_REQS NUMBER
    SBWREQS_KSFDSTCMP + A_SBWREQS_KSFDSTCMP),
  sum(                                     -- LARGE_READ_REQS NUMBER
    MBRREQS_KSFDSTCMP + A_MBRREQS_KSFDSTCMP),
  sum(                                     -- LARGE_WRITE_REQS NUMBER
    MBWREQS_KSFDSTCMP + A_MBWREQS_KSFDSTCMP),
  sum(                                     -- NUMBER_OF_WAITS NUMBER
    WREQS_KSFDSTCMP + A_WREQS_KSFDSTCMP),
  sum(                                     -- WAIT_TIME NUMBER
    WTIME_KSFDSTCMP + A_WTIME_KSFDSTCMP) 
FROM
  X$KSFDSTCMP
GROUP BY
  inst_id,
  COMPONENT_ID_KSFDSTCMP

home |  up