In-Memory DataBase Reference
This chapter describes initialization parameters and dynamic performance views relevant for IMCS.
In-Memory Initialization Parameters
INMEMORY_SIZE
The INMEMORY_SIZE parameter specifies the size of IMCS in a database instance. The default value is 0, which allocates no memory for IMCS.
The minimum value that can be specified as INMEMORY_SIZE is 100 MB, and the value cannot be dynamically changed while the database is running. In a TAC environment, the INMEMORY_SIZE parameter must be set to an equal value for all TAC instances.
In-Memory Dynamic Performance Views
V$IM_COLUMN_LEVEL
V$IM_COLUMN_LEVEL presents the selective column compression levels and indicates whether a column is set as No Inmemory. There is no GV$ view for V$IM_COLUMN_LEVEL in TAC, since all TAC nodes have the same information.
Option
Description
OWNER
Name of the table owner
OBJ_NUM
Table object ID
TABLE_NAME
Table name
SEGMENT_COLUMN_ID
Segment Column Number
COLUMN_NAME
Column name
INMEMORY_COMPRESSION
In-Memory compression option specified for a column, including No Inmemory setting
CON_ID
The ID of the container to which the data pertains
V$IM_SEGMENTS
V$IM_SEGMENTS displays information about all segments existing in the In-Memory Area. You can find any information about populated segments through this view.
Option
Description
OWNER
Name of Segment Owner
SEGMENT_NAME
Name of Segment
PARTITION_NAME
Object partition name Set to NULL for non-partitioned objects
SEGMENT_TYPE
Type of Segment
Table
Table Partition
Table Subpartition
TABLESPACE_NAME
Name of the tablespace containing the segment
INMEMORY_SIZE
Size of the in-memory version of the segment, in bytes
BYTES
Number of bytes for the segment
BYTES_NOT_POPULATED
Size of the portion of the segment that is not populated In-Memory Area, in bytes
POPULATE_STATUS
Status of segment population
STARTED
COMPLETED
FAILED
INMEMORY_PRIORITY
Priority for segment population
LOW
MEDIUM
HIGH
CRITICAL
NONE
INMEMORY_DISTRIBUTE
In-Memory DISTRIBUTE option specified for the segment
AUTO
BY ROWID RANGE
BY PARTITION
BY SUBPARTITION
INMEMORY_DUPLICATE
In-Memory DUPLICATE option specified for the segment
NO DUPLICATE
DUPLICATE
DUPLICATE ALL
INMEMORY_COMPRESSION
In-Memory compression option specified for the segment
NO MEMCOMPRESS
FOR QUERY LOW
FOR QUERY HIGH
Last updated