Skip Headers
Oracle® TimesTen In-Memory Database SQL Reference
Release 11.2.1

Part Number E13070-04
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

SYS.INDEXES

The INDEXES table stores information about the indexes in the data store, including the name, the type (range, bitmap or hash), the index key and whether the index is unique.

Columns

Column name Type Description
IXNAME TT_CHAR (31) NOT NULL Index name.
IXOWNER TT_CHAR (31) NOT NULL Name of index owner.
IXID TT_INTEGER NOT NULL for 32-bit systems;

TT_BIGINT NOT NULL for 64-bit systems

TimesTen identifier of index.
TBLID TT_INTEGER NOT NULL for 32-bit systems;

TT_BIGINT NOT NULL for 64-bit systems

TimesTen identifier of indexed table.
IXTYPE TT_INTEGER NOT NULL Index type:

0 - hash index

1 - range index

2 - bitmap index

ISUNIQUE BINARY (1) NOT NULL Uniqueness:

0 - nonunique index.

1 - unique index.

ISPRIMARY BINARY (1) NOT NULL Primary key:

0 - not a primary key for table.

1 - primary key for table.

USETMPHEAP TT_SMALLINT NOT NULL Reserved for internal use.
KEYCNT TT_SMALLINT NOT NULL Number of columns in the index key.
KEYCOLS BINARY (32) NOT NULL Array of 2-byte integer column numbers of index key, mapped to binary.
PAGESPARAM TT_INTEGER NOT NULL for 32-bit systems;

TT_BIGINT NOT NULL for 64-bit systems

Number of pages specified for hash index.
NLSSORTID TT_INTEGER NOT NULL for 32-bit systems;

TT_BIGINT NOT NULL for 64-bit systems

For internal use only.
NLSSORTPARM VARBINARY (1000) NOT INLINE For internal use only.
NLSSORTSTR TT_VARCHAR(200) NOT INLINE For internal use only.
NLSSORTBUF

SIZE

TT_SMALLINT For internal use only.
NLSSORTMAX

SIZE

TT_SMALLINT NOT NULL For internal use only.
HAKANFACTOR TT_INTEGER NOT NULL For internal use only.