本节主要介绍索引的查看方法。
MySQL 模式
MySQL 模式下,可以使用 SHOW INDEX
语句查看表的索引。
示例:查看表 test
的索引。
obclient> SHOW INDEX FROM test;
Oracle 模式
Oracle 模式下,可以通过系统视图来查看索引,Oracle 租户查看索引的视图有:USER_INDEXES
、ALL_INDEXES
、DBA_INDEXES
、ALL_IND_COLUMNS
、DBA_IND_COLUMNS
和 USER_IND_COLUMNS
。
查看表的所有索引
obclient> SELECT * FROM ALL_INDEXES WHERE table_name='TEST';
查看表的索引的详细信息
obclient> SELECT * FROM USER_IND_COLUMNS WHERE table_name='TEST';