1.执行您的联表查询,使用EXPLAIN PLAN FOR语句生成查询执行计划。
2.运行以下SELECT语句以查看执行计划:
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);
3.在输出结果中,找到“Operation”列和“Object Name”列,以查看哪些操作使用了索引以及使用的索引名称。
如果您使用的是复合索引,则操作名称可能为“INDEX RANGE SCAN”或“INDEX FULL SCAN”,并且在“Object Name”列中显示索引的名称。如果没有使用复合索引,则操作名称可能为“TABLE ACCESS BY INDEX ROWID”或“TABLE ACCESS FULL”。
请注意,即使使用了复合索引,有时也可能不会在执行计划中显示它们,这取决于查询优化器的选择。但通常情况下,使用复合索引的操作应该在执行计划中被明确显示。