查看 Oracle 中的索引:1. 查询数据字典视图 USER_INDEXES;2. 使用 SQL*Plus 命令 DESC 表名;3. 使用 Oracle Enterprise Manager 导航到 Performance > Tables,右键单击表选择 Index。

如何查看 Oracle 中的索引
在 Oracle 数据库中,查看索引的方法有多种:
1. 查询数据字典视图:
SELECT * FROM USER_INDEXES WHERE TABLE_NAME = '';
2. 使用 SQL*Plus 命令:
DESC
这将显示表的信息,包括其索引。
3. 使用 Oracle Enterprise Manager (OEM):
- 在 OEM 导航窗格中,展开 "Performance"。
- 选择 "Tables"。
- 右键单击要查看的表,然后选择 "Index"。
索引信息字段:
- INDEX_NAME: 索引的名称。
- TABLE_NAME: 索引所在的表的名称。
- COLUMNS: 索引的列。
- INDEX_TYPE: 索引的类型(例如,B-Tree、Hash)。
- UNIQUE: 指示索引是否是唯一索引。
- ENABLED: 指示索引是否已启用。
附加提示:
- 可以使用
WHERE子句过滤USER_INDEXES视图的结果,例如按表名或索引类型。 - 可以使用
DESCEND关键字查看索引的降序副本。 - OEM 还允许您查看和管理索引的其他特性,例如存储参数和监控信息。










