重建索引
重建索引是指保留索引原定义,删除索引的物理存储,并重新生成索引数据。在重建索引的过程中,系统将会对表对象加排他锁,影响业务访问,所以不应在访问频繁时执行此操作。
语法格式
sql
ReindexStmt::=
REINDEX tab_name [("." "*")|(PARTITION name_space)] [opt_force] [opt_fast] [opt_online] [parallel_opt2] [opt_wait]
参数说明
tab_name
:待进行重建索引操作的对象表名。name_space
:索引名或符号 *。索引名表示重建指定索引;如果是采用符号 *, 则表示重建指定表下的所有索引。
示例
示例1
重建test表下的index_1索引。sqlREINDEX test.index_1;
示例2
重建student表下的所有索引。sqlREINDEX student.*;