行遷移(鏈化行)問題

chance2000發表於2007-02-11

如何發現行遷移問題?

方法一:

1、@%ORACLE_HOME%/rdbms/admin/utlchain.sql

2、ANALYZE TABLE TABLE_NAME LIST CHAINED ROWS;

3、SELECT * FROM CHAINED_ROWS WHERE TABLE_NAME='TABLE_NAME';

方法二:

從檢視V$SYSSTAT中,table fetch contined row也可以檢查行遷移問題

解決:

為了避免行遷移現象,可以透過設定PCTFREE(為更新一個塊所保留的空間)和資料庫大小來解決。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/802415/viewspace-899186/,如需轉載,請註明出處,否則將追究法律責任。

相關文章