oracle pctfree與pctused
通過user_tables的pct_free,pct_used來檢視
pctfree表示用於保留更新操作的百分比,如果超過該值不能插入資料。
pctused表示資料所佔最低百分比,如果達到pctfree時不能插入,delete後如果達到pctused才可以用來insert
如果你使用的是自動管理表空間pctused不需要設定
altertable tablename pctfree values;
pctfree預設是10,主要看更新的資料有多大,可以檢視錶的max_row_len如果很大又頻繁更新可以考慮增加該值。
pctused主要看刪除資料的大小,如果很大可以調大該值,如果不是很頻繁可以設定小一些30-40
pctused+pctfree<90
檢視自動管理表空間
select tablespace_name,segment_space_management from user_tablespaces;
主要起到節省表空間的作用。
相關文章
- Oracle pctfree 和 pctusedOracle
- Oracle資料庫的PCTFREE與PCTUSEDOracle資料庫
- oracle pctfree和pctused詳解Oracle
- Oracle 空閒列表管理機制與pctfree和pctused引數Oracle
- Oracle中關於PCTFREE和PCTUSED的說明Oracle
- pctfree和pctused的區別。
- How PCTFREE and PCTUSED Work Together(十)
- PCTFREE, PCTUSED, and Row Chaining(七)AI
- Oracle8i 與Oracle9i 中對pctused 和pctfree, pctincrease 的理解Oracle
- pctused, pctfree, pctincrease , 行遷移 & 行連結
- 建立表時引數PCTFREE和PCTUSED詳解
- block學習(pctfree&pctused),行遷移問題(zt)BloC
- How Indexes Grow and PctfreeIndex
- Block中的ITL槽能擴充套件到多少與pctfree有關係麼 ?BloC套件
- 為什麼索引的PCTUSED被設定為0索引
- 熱點塊問題中pctfree的設定
- ORACLE_BASE 與 ORACLE_HOMEOracle
- Oracle CBO 與 RBOOracle
- ORACLE與hugepage(二)Oracle
- ORACLE與hugepage(一)Oracle
- 4.1.6 Oracle Restart 與 Oracle Data Guard 整合OracleREST
- IIS與oracle client ,還是oracle server ?OracleclientServer
- oracle資料庫與oracle例項Oracle資料庫
- Oracle Stream概述與配置Oracle
- oracle函式與操作Oracle函式
- oracle sqlldr 與 外部表OracleSQL
- Oracle與設計模式Oracle設計模式
- SCN與oracle啟動Oracle
- 【TUNE_ORACLE】Oracle Hint之概念與用法Oracle
- ORACLE之常用FAQ:ORACLE網路與安全Oracle
- Oracle listener log配置與管理Oracle
- oracle與infomix異同點Oracle
- oracle 序列的建立與使用Oracle
- mysql與Oracle的區別MySqlOracle
- Oracle - @和@@、&與&& 的區別Oracle
- Oracle ASM 的redundancy與failgroupOracleASMAI
- Oracle AWR管理與維護Oracle
- Oracle的簇與簇表Oracle