chained rows analyze
45.17.1 CHAINED_ROWS
analyze 命令用於生成表內連結的或遷移的行的列表。該連結行的列表可以儲存在CHAINED_ROWS 表內。要在使用者模式中建立CHAINED_ROWS 表,需要執行utlchain.sql指令碼(通常可在Oracle 主目錄下的/rdbms/admin 子目錄中找到)。
要填充CHAINED_ROWS 表,需要使用analyze 命令的list chained rows into 子句,如下面的程式清單所示:
analyze TABLE BIRTHDAY list chained rows into CHAINED_ROWS;
CHAINED_ROWS 表列出了Owner_Name、Table_Name、Cluster_Name(如果該表在群集中)、Partition_Name(如果表被分割槽)、Subpartition_Name(如果表包含子分割槽)、Head_RowID(該行的ROWID)和Analyze_TimeStamp 列(該列顯示最後一次分析表或群集的時間)。可以在CHAINED_ROWS 表中查詢基於Head_RowID 值的表,如下例所示:
如果連結的行長度很短,那麼可以透過刪除和重新插入行的操作來消除該連結。[@more@]
- Select * from BIRTHDAY
- where RowID in
- (select Head_RowID
- from CHAINED_ROWS
- where Table_Name = 'BIRTHDAY');
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/350519/viewspace-1039831/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Listing Chained Rows of Tables and ClustersAI
- Script: To remove Chained Rows from a Table (Doc ID 1019556.6)REMAI
- 查詢行遷移及消除行遷移(chained rows)AI
- oracle11g_如何模擬產生行連結或行遷移chained_rowsOracleAI
- list chained rowAI
- Row Migration和row chainedAI
- on commit delete rows and on commit preserve rowsMITdelete
- ANALYZE INDEX clauseIndex
- FIRST_ROWS和FIRST_ROWS_n的區別
- 【原創】論Optimizer的工作模式ALL_ROWS&FIRST_ROWS模式
- FIRST_ROWS和FIRST_ROWS(N)的區別 (zt)
- JavaScript rows 屬性JavaScript
- postgresql delete duplicated rowsSQLdelete
- flex 3 rows layoutFlex
- Oracle Analyze的用法Oracle
- F. Color Rows and Columns
- DBMS_UTILITY.ANALYZE_SCHEMA
- Analyze分析表或者索引索引
- 【優化】ALL_ROWS模式和FIRST_ROWS模式的適用場景優化模式
- Analyze 命令的使用方法
- 執行計劃中Cardinality (Estimated Rows, E-Rows) 估算錯誤原因分析
- 【最佳化】ALL_ROWS模式和FIRST_ROWS模式的適用場景模式
- 【DSL】Elasticsearch之Analyze(分析過程)Elasticsearch
- Analyze table對Oracle效能的提升Oracle
- MySQL之mysqlcheck、check、optimize和analyzeMySql
- Oracle analyze table的使用總結Oracle
- Oracle的優化器:RBO/CBO,RULE/CHOOSE/FIRST_ROWS/ALL_ROWS 名詞解釋Oracle優化
- Oracle cols_as_rows 比對資料Oracle
- ANALYZE導致的阻塞問題分析
- 掌握 analyze API,搞定分詞難題API分詞
- Mysql optimize、Analyze、check、repair維護操作MySqlAI
- dbms_stat與analyze的區別
- dbms_stats與analyze分析彙總
- single 與 up to 1 rows的區別
- Redo內部解析-Multi Rows Insert (八)
- 【譯】Using .NET for Apache Spark to Analyze Log DataApacheSpark
- Medini Analyze — 智慧駕駛功能安全平臺工具
- iOS效能調優之Analyze靜態分析iOS