Oracle索引的維護

2021-09-17 02:13:37 字數 345 閱讀 2063

二. 索引的儲存情況檢查

oracle為資料庫中的所有資料分配邏輯結構空間。資料庫空間的單位是block、extent和segment。

block:是oracle使用和分配的最小儲存單位。它是由資料庫建立時設定的db_block_size決定的。一旦資料庫生成了,資料塊的大小不能改變。要想改變只能重新建立資料庫。

extent:是由一組連續的block組成的。乙個或多個extent組成乙個segment。當乙個segment中的所有空間被用完時,oracle為它分配乙個新的extent。

segment:是由乙個或多個extent組成的。它包含某錶空間中特定邏輯儲存結構的所有資料。乙個段中的extent可以是不

Oracle 索引維護

一 索引的分析 根據oracle文件所描述,如下情況要考慮重建索引 1.analyze index your index name validate structure 2.查詢索引碎片 select name,del lf rows,lf rows,round del lf rows lf row...

Oracle 索引維護

一 索引的分析 根據oracle文件所描述,如下情況要考慮重建索引 1.analyze index your index name validate structure 2.查詢索引碎片 select name,del lf rows,lf rows,round del lf rows lf row...

Oracle資料庫中索引的維護 1

本文只討論oracle中最常見的索引,即是b tree索引。本文中涉及的 資料庫 版本是oracle8i。一.檢視系統表中的使用者索引 在oracle中,system表是安裝資料庫時自動建立的,它包含資料庫的全部資料字典,儲存過程 包 函式和觸發器的定義以及系統回滾段。一般來說,應該盡量避免在sys...