清除行遷移和行連結
清除表中的遷移行和連結行
譯自oracle文件
譯自oracle文件
下面過程使用表CHAINED_ROWS 的資訊清除表中的遷移行和連結行:
1.使用ANALYZE 收集遷移行和連結行的資訊
ANALYZE TABLE hyb_yzbz LIST CHAINED ROWS;
- 查詢輸出表
SELECT *
FROM CHAINED_ROWS
WHERE TABLE_NAME = 'HYB_YZBZ';
OWNER_NAME TABLE_NAME CLUST... HEAD_ROWID TIMESTAMP
---------- ---------- -----... ------------------ ---------
SCOTT HYB_YZBZ ... AAAAluAAHAAAAA1AAA 04-MAR-96
SCOTT HYB_YZBZ ... AAAAluAAHAAAAA1AAB 04-MAR-96
SCOTT HYB_YZBZ ... AAAAluAAHAAAAA1AAC 04-MAR-96
輸出列表是表中的遷移行或者連結行
- 如果有許多遷移、連結行,使用以下步驟清除
- 建立臨時表用於暫時儲存遷移和連結行
CREATE TABLE temp_hyb_yzbz
AS SELECT *
FROM hyb_yzbz
WHERE ROWID IN
(SELECT HEAD_ROWID
FROM CHAINED_ROWS
WHERE TABLE_NAME = 'HYB_YZBZ');
5.刪除表中的遷移和連結行
DELETE FROM hyb_yzbz
WHERE ROWID IN
(SELECT HEAD_ROWID
FROM CHAINED_ROWS
WHERE TABLE_NAME = 'HYB_YZBZ');
- 把臨時表中行重新插入到正式表中
INSERT INTO hyb_yzbz
SELECT *
FROM temp_hyb_yzbz;
- 刪除臨時表
DROP TABLE temp_hyb_yzbzory;
8.刪除CHAINED_ROWS中的相應資訊
DELETE FROM CHAINED_ROWS
WHERE TABLE_NAME = 'HYB_YZBZ';
9. 重新分析表,並檢視輸出
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21542/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 行遷移和行連結
- Oracle中行遷移和行連結的清除及檢測Oracle
- 如何消除行連結和行遷移
- 關於行連結和行遷移和消除
- 模擬Oracle行遷移和行連結Oracle
- 行遷移和行連結的檢測
- 排除表中的行連結和行遷移
- 清除行遷移的例子
- 行遷移_行連結的介紹
- Row Migration and Row Chaining(行遷移和行連結)AI
- pctused, pctfree, pctincrease , 行遷移 & 行連結
- 【效能優化】消除行連結和行遷移的思路和方法優化
- 【備份恢復】行遷移與行連結
- 【效能最佳化】消除行連結和行遷移的思路和方法
- 【轉載】行遷移和行連結(row chaining or row migration)AI
- 【概念】行連結和行遷移的概念、模擬及甄別
- 【轉】【效能最佳化】消除行連結和行遷移的思路和方法
- Oracle 行遷移 & 行連結的檢測與消除Oracle
- Oracle資料庫中資料行遷移與行連結Oracle資料庫
- 行連結(Row chaining)和行遷移(Row Migration)的讀書筆記AI筆記
- [20160726]行連結行遷移與ITL槽.txt
- [20160729]行連結行遷移與ITL槽4.txt
- [20160727]行連結行遷移與ITL槽2.txt
- [20160728]]行連結行遷移與ITL槽3.txt
- 行連結與行遷移, LOB欄位的儲存及效能影響
- Oracle資料庫關於錶行連線和行遷移處理方案Oracle資料庫
- [20180402]行連結行遷移與ITL槽6.txt
- 簡單瞭解 oracle update 原理(測試)、 行遷移/行連結基本認識Oracle
- 高水位線、行遷移行連結
- 查詢行遷移及消除行遷移(chained rows)AI
- 關於Oracle資料庫中行遷移/行連結的問題Oracle資料庫
- [20121116]通過bbed觀察行連結與行遷移.txt
- oracle11g_如何模擬產生行連結或行遷移chained_rowsOracleAI
- 行遷移測試
- 行遷移(鏈化行)問題
- [20190120]行連結遷移與dml.txt
- Oracle行遷移實驗Oracle
- 1.5 使用nvicat和kettle進行全量遷移