MicroStrategy ONE
Retrieving Data: Indexing
The table below summarizes the Indexing VLDB properties. Additional details about each property, including examples where necessary, are available by clicking on the links in the table.
Property | Description | Possible Values | Default Value |
Determines whether or not to allow the creation of indexes on fact or metric columns. |
Don't allow the creation of indexes on metric columns Allow the creation of indexes on metric columns (if the Intermediate Table Index setting is set to create) |
Don't allow the creation of indexes on metric columns |
|
Defines the string that is appended at the end of the CREATE INDEX statement. For example: IN INDEXSPACE |
User-defined |
NULL |
|
Defines the prefix to use when automatically creating indexes for intermediate SQL passes. The prefix is added to the beginning of the CREATE INDEX statement. |
User-defined |
NULL |
|
Defines the string to parse in between the CREATE and INDEX words. For example: CLUSTERED |
User-defined |
NULL |
|
Determines whether and when to create an index for the intermediate table. |
Don't create an index Create partitioning key (typically applicable to MPP systems) Create partitioning key and secondary index on intermediate table Create only secondary index on intermediate table |
Don't create an index |
|
Determines the maximum number of columns that replace the column wildcard ("!!!") in pre and post statements. 0 = all columns (no limit). |
User-defined |
0 (No limit) |
|
Determines the maximum number of columns that can be included in partition key or index. |
User-defined |
No limit |
|
Determines whether a primary key is created instead of a partitioning key for databases that support both types, such as UDB. |
Create primary key (where applicable) if the intermediate table index setting is set to create a primary index. Create primary index/partitioning key (where applicable) if the intermediate table index setting is set to create a primary index. |
Create primary key (where applicable) if the intermediate table index setting is set to create a primary index. |
|
Defines whether an index is created before or after inserting data into a table. |
Create index after inserting into table Create index before inserting into table |
Create index after inserting into table |
|
Defines what type of index is created for temporary table column indexing. |
Create Composite Index for Temporary Table Column Indexing Create Individual Indexes for Temporary Table Column Indexing |
Create Composite Index for Temporary Table Column Indexing |