当索引过多时,维护开销会增大,您可以根据需要删除不必要的索引。
MySQL 模式
MySQL 模式下,删除索引的语法格式如下:
ALTER TABLE table_name DROP key|index index_name ;
或者
DROP INDEX index_name ON table_name;
删除表的索引的示例如下:
obclient> ALTER TABLE t3 DROP KEY t3_uk, DROP KEY t3_ind3;
Query OK, 0 rows affected (0.07 sec)
Oracle 模式
Oracle 模式下,删除索引的语法格式如下:
DROP INDEX index_name ;
删除表的索引的示例如下:
obclient> DROP INDEX t3_ind2;
Query OK, 0 rows affected (0.02 sec)