DBA Data[Home] [Help]

VIEW: SYS._BASE_OPT_DIRECTIVE

Source

View Text - Preformatted

SELECT
    d.dir_own#,
    d.dir_id,
    d.f_id,
    decode(type, 1, 'DYNAMIC_SAMPLING', 'UNKNOWN'),
    decode(state, 1, 'NEW',
                 2, 'MISSING_STATS',
                 3, 'HAS_STATS',
                 5, 'PERMANENT',
                 'UNKNOWN'),
    decode(bitand(flags, 1), 1, 'YES', 'NO'),
    decode(bitand(flags, 2), 2, 'YES', 'NO'),
    decode(bitand(flags, 4), 4, 'NO', 'YES'),
    cast(d.created as timestamp),
    cast(d.last_modified as timestamp),
    -- Please see QOSD_DAYS_TO_UPDATE and QOSD_PLUS_SECONDS for more details
    -- about 6.5
    cast(d.last_used as timestamp) - NUMTODSINTERVAL(6.5, 'day')
FROM
    sys.opt_directive$ d
View Text - HTML Formatted

SELECT D.DIR_OWN#
, D.DIR_ID
, D.F_ID
, DECODE(TYPE
, 1
, 'DYNAMIC_SAMPLING'
, 'UNKNOWN')
, DECODE(STATE
, 1
, 'NEW'
, 2
, 'MISSING_STATS'
, 3
, 'HAS_STATS'
, 5
, 'PERMANENT'
, 'UNKNOWN')
, DECODE(BITAND(FLAGS
, 1)
, 1
, 'YES'
, 'NO')
, DECODE(BITAND(FLAGS
, 2)
, 2
, 'YES'
, 'NO')
, DECODE(BITAND(FLAGS
, 4)
, 4
, 'NO'
, 'YES')
, CAST(D.CREATED AS TIMESTAMP)
, CAST(D.LAST_MODIFIED AS TIMESTAMP)
, -- PLEASE SEE QOSD_DAYS_TO_UPDATE
AND QOSD_PLUS_SECONDS FOR MORE DETAILS -- ABOUT 6.5 CAST(D.LAST_USED AS TIMESTAMP) - NUMTODSINTERVAL(6.5
, 'DAY') FROM SYS.OPT_DIRECTIVE$ D