SELECT * FROM CRM_STATION_APPEAL_RESULT WHERE COMPLAINT_ID = 'ce1a1d8f-e2a2-4126-8cb7-14384cb24468';
這是查詢語句,怎么看這個查詢是否走了索引呢
EXPLAIN PLAN FOR
SELECT * FROM CRM_STATION_APPEAL_RESULT WHERE COMPLAINT_ID = 'ce1a1d8f-e2a2-4126-8cb7-14384cb24468';
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY());
執行這段查詢
TABLE ACCESS FULL 表示沒有走索引?
加上索引再執行一遍
?
?INDEX RANGE SCAN? ?: 表明走了索引
RESULT_COMPLAINT_ID_IDX? ?:索引名稱
用ID查詢 再執行一遍
?INDEX UNIQUE SCAN :表明走了唯一索引。