查詢相似的索引
今天看到一個應用,發現索引簡直是亂建,許多表上每個欄位都有索引,寫一個sql,查詢相似的sql:
查詢相似的索引:
SELECT TABLE_OWNER, TABLE_NAME, INDEX_NAME, COLUMN_NAME
FROM ALL_IND_COLUMNS
WHERE TABLE_OWNER = UPPER (':OWNER')
AND (TABLE_OWNER, TABLE_NAME, COLUMN_NAME) IN
(SELECT TABLE_OWNER, TABLE_NAME, COLUMN_NAME
FROM (SELECT TABLE_OWNER, TABLE_NAME, COLUMN_NAME,
COUNT (*) TCOUNT
FROM ALL_IND_COLUMNS
WHERE COLUMN_POSITION = 1
AND TABLE_OWNER NOT IN ('SYS','SYSTEM','OUTLN','DBSNMP')
HAVING COUNT (*) > 1
GROUP BY TABLE_OWNER, TABLE_NAME, COLUMN_NAME))
ORDER BY TABLE_OWNER, TABLE_NAME, COLUMN_NAME, INDEX_NAME
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-999044/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MS SQL SERVER索引優化相關查詢SQLServer索引優化
- 【索引】Oracle查詢指定索引提高查詢效率索引Oracle
- MySQL查詢最佳化方案彙總(索引相關)MySql索引
- 相關子查詢&非相關子查詢概念
- elasticsearch之多索引查詢Elasticsearch索引
- Elasticsearch(三):索引查詢Elasticsearch索引
- 查詢索引 常用SQL索引SQL
- MySQL索引的最左字首原理與查詢的相關優化MySql索引優化
- UNDO相關查詢
- 【索引】反向索引--條件 範圍查詢索引
- MongoDB慢查詢與索引MongoDB索引
- 字母索引查詢ListView元件索引View元件
- mysql查詢索引結構MySql索引
- 反向索引與模糊查詢索引
- 【索引】反向索引--條件 範圍查詢(二)索引
- CURL查詢ES相關
- MySQL 相關子查詢MySql
- MySQL索引與查詢優化MySql索引優化
- (利用索引)大資料查詢索引大資料
- 根據表查詢索引資訊索引
- cassandra的索引查詢和排序索引排序
- 全文索引和查詢概念索引
- 表和索引並行查詢索引並行
- IndexPatternService 模糊查詢索引 fuzzyQuery分析Index索引
- 理解索引(中):MySQL查詢過程和高階查詢索引MySql
- 【索引】oracle查詢使用索引和不使用索引的比較索引Oracle
- 索引監控-查詢從未被使用過的索引索引
- 什麼是SQL 語句中相關子查詢與非相關子查詢SQL
- ElasticSearch分片互動過程(建立索引、刪除索引、查詢索引)Elasticsearch索引
- MySQL 之慢查詢相關操作MySql
- 表空間相關查詢
- indexedDB 通過索引查詢資料Index索引
- mongodb索引及查詢優化分析MongoDB索引優化
- 走索引掃描的慢查詢索引
- 查詢某個表的索引資訊索引
- 為何在查詢中索引未被使用索引
- MySQL 覆蓋索引、回表查詢MySql索引
- sql語法相關子查詢與非相關子查詢SQL