dba_ind_partitions中index的紀錄和dba_indexes是否重複
答案是肯定的,與DBA_TABLES和DBA_TAB_PARTITIONS不同,DBA_IND_PARTITIONS是DBA_INDEXES裡面被分割槽的indexes內容的複製。
SQL> select count(0) from dba_indexes where table_name like '%MV' and table_owner='ADWGD';
COUNT(0)
----------
2152
SQL> select COUNT(distinct(index_name)) from dba_ind_partitions where index_owner='ADWGD';
COUNT(DISTINCT(INDEX_NAME))
---------------------------
2411
SQL> select distinct(index_name) from dba_ind_partitions where index_owner='ADWGD'
2 minus
3 select index_name from dba_indexes where table_name like '%MV' and table_owner='ADWGD';
INDEX_NAME
--------------------------------------------------------------------------------
。。。。。。
259 rows selected.
259= 2152 - 2411, 而且select出來的索引都為非分割槽索引。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/661919/viewspace-1003115/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Oracle中找出重複的紀錄的方法(轉)Oracle
- mysql去除某些欄位重複的紀錄MySql
- 檢查陣列中是否有重複項陣列
- MYSQL中刪除重複記錄的方法薦MySql
- dataset 判斷整列是否有重複,找出重複資料
- 如何檢測程式碼中是否有重複的id屬性
- Oracle 刪除表中重複記錄的DELETE SQLOracledeleteSQL
- Oracle如何刪除表中重複記錄Oracle
- 查詢刪除表中重複記錄
- INDEX REBUILD和INDEX REORGANIZE和UPDATE STATISTICS是否涉及Sch-M的案例分析IndexRebuild
- db2中刪除重複記錄的問題DB2
- 高效快速刪除Oracle表中重複記錄Oracle
- 轉載:Oracle中查詢和刪除重複記錄方法簡介Oracle
- 刪除重複id的記錄
- 利用位運算判斷陣列中是否有重複的數字陣列
- Oracle刪重複記錄Oracle
- 判斷表中資料是否有重複
- Mysql語句查詢指定重複記錄和刪除重複記錄僅保留一條【親測可以】MySql
- 在SQL Server中快速刪除重複記錄(轉)SQLServer
- Android ListView的getview()中重複呼叫(position重複呼叫)AndroidView
- itpub論壇提出的問題_為何dba_objects和dba_indexes中同一個user的index數量不一致ObjectIndex
- js如何刪除陣列中是否有重複內容程式碼JS陣列
- 處理表重複記錄(查詢和刪除)
- MYSQL中的type:index 和 Extra:Using indexMySqlIndex
- 刪除Oracle重複記錄Oracle
- SQL重複記錄查詢SQL
- oracle刪除重複記錄Oracle
- Oracle查詢重複資料與刪除重複記錄Oracle
- 判斷字元是否重複正規表示式字元
- java陣列中重複元素的去重Java陣列
- CSS 背景圖片水平重複和垂直重複CSS
- sqlldr 匯入重複資料導致PK INDEX失效SQLIndex
- Oracle查詢重複資料與刪除重複記錄方法Oracle
- 記錄一下避免排序和刪除重複行排序
- db2刪除重複的記錄DB2
- oracle-快速刪除重複的記錄Oracle
- 用SQL語句去掉重複的記錄SQL
- 關於SQL的重複記錄問題SQL