# 查看DB中所有index其欄位順序及資料多樣性 - 其實就是用來檢查 index 建立時,所使用的欄位排序,是不是最有效率的排序。 - 資料多樣性高的要在前面。 ```sql -- 查看 index 各欄位的資料多樣性 SELECT i.index_name, i.table_name, ic.column_name, ic.column_position, t.num_rows, c.num_distinct, c.density FROM user_indexes i JOIN user_ind_columns ic ON i.index_name = ic.index_name JOIN user_tables t ON i.table_name = t.table_name JOIN user_tab_columns c ON (i.table_name = c.table_name AND ic.column_name = c.column_name) ORDER BY i.index_name, ic.column_position; ``` ###### Tags: ‵git‵