REFRESH INDEX¶
Function¶
This command is used to merge all segments for data files in the secondary index table.
Syntax¶
REFRESH INDEX indextable_name ON TABLE maintable_name
This command is used to merge all segments for which data files are to be merged.
REFRESH INDEX indextable_name ON TABLE maintable_name WHERE SEGMENT.ID IN (0,1,2..N)
This command is used to merge a batch of specified segments.
Parameter Description¶
Parameter | Description |
---|---|
indextable_name | Name of an index table |
maintable_name | Name of the primary table |
Precautions¶
To clear the data file of compacted segments, run the CLEAN FILES command on the secondary index table.
Examples¶
REFRESH INDEX productNameIndexTable;
System Response¶
After this command is executed, the number of data files in the secondary index table will be reduced.