DBA_ILMDATAMOVEMENTPOLICIES

DBA_ILMDATAMOVEMENTPOLICIES contains information specific to data movement-related attributes of an Automatic Data Optimization policy in a database.

USER_ILMDATAMOVEMENTPOLICIES contains information specific to data movement-related attributes of an Automatic Data Optimization policy for a user.

Note: Automatic Data Optimization is supported in Oracle Database 12c Release 2 multitenant environments.

Column Datatype NULL Description
POLICY_NAME VARCHAR2(128) NOT NULL The Automatic Data Optimization policy name is autogenerated
ACTION_TYPE VARCHAR2(11)  

Type of data movement action performed by the Automatic Data Optimization policy:

  • ANNOTATE

  • COMPRESSION

  • EVICT

  • STORAGE

SCOPE VARCHAR2(7)  

Identifies the scope of the Automatic Data Optimization policy:

  • ROW

  • GROUP

  • SEGMENT

COMPRESSION_LEVEL VARCHAR2(30)   Compression level to move selected rows or the entire segment to, for a compression Automatic Data Optimization policy
TIER_TABLESPACE VARCHAR2(128)   Tablespace to move the object to, for a storage Automatic Data Optimization policy
TIER_STATUS VARCHAR2(9)  

This column is only valid for storage tiering policies, and indicates whether the storage tiering policy was specified with a READ ONLY clause. This column takes READ ONLY as a potential value. In all other cases, it is blank.

In other words, this column indicates whether the tablespace the object is being moved to will be made READ ONLY after the movement.

CONDITION_TYPE VARCHAR2(22)  

Column on which the condition for the policy is based. Possible values:

  • LAST ACCESS TIME

  • LAST MODIFICATION TIME

  • CREATION TIME

  • USER DEFINED

  • LOW ACCESS

CONDITION_DAYS NUMBER   Number of days in the condition for the policy
CUSTOM_FUNCTION VARCHAR2(128)   Optional function that evaluates the precondition on the policy
POLICY_SUBTYPE VARCHAR2(10)   Storage tier on which the policy is specified
ACTION_CLAUSE CLOB   Text of the action executed by the policy
TIER_TO VARCHAR2(10)   Storage tier where the data is placed after the policy is executed

See Also: “USER_ILMDATAMOVEMENTPOLICIES”