oracle administrator's guide Part III

winston_DBA發表於2015-03-29

第三部分 模式物件

18.管理模式物件

  一次性建立多個表和檢視

  分析表、檢視和聚簇表

         使用DBMS_STATS來收集表和索引的統計資訊

         驗證表、索引、聚簇表和物化檢視的有效性

         列出表或聚簇表的連線行

  刪除表和聚簇表

         使用DELETE

         使用DROPCREATE

         使用TRUNCATE

  啟用和金庸觸發器

         啟用觸發器

         禁用觸發器

  管理完整性約束

         完整性約束的狀態

         根據定義設定完整性約束

         修改、重新命名或刪除已存在的完整性約束

         延遲約束檢查

         約束異常報告

         檢視約束資訊

  重新命名模式物件

  管理物件依賴

         關於物件依賴和物件失效

         使用DDL手動編譯失效物件

         使用PL/SQL包手動編譯失效物件

  管理物件名稱的識別

  切換到一個不同的模式

  管理版本

         關於版本和基於版本的重定義

         資料庫管理員關於版本重定義的任務

         設定資料庫的預設版本

         查詢資料庫的預設版本

         設定資料庫服務的版本屬性

         使用版本

         版本資料字典檢視

  展示模式物件的相關資訊

         使用PL/SQL包來展示模式物件

         模式物件資料字典

19.管理模式物件的空間

  管理表空間告警

         設定告警閥值

         檢視告警

         使用限制

  管理可恢復的空間分配

         可恢復空間分配概述

         啟用和禁用可回收空間分配

         使用登入觸發器來設定預設的可恢復模式

         監測掛起狀態

       操作掛起告警

         可恢復空間分配樣例:註冊一個掛起後的觸發器

  回收浪費的空間

         理解可回收的未使用空間

         使用段建議器

         線上收縮資料庫段

         未使用空間的回收

  刪除未使用物件的空間

  理解資料型別的空間使用

  展示模式物件空間使用的資訊

         使用PL/SQL包來展示模式物件的空間使用資訊

         模式物件空間使用的資料字典檢視

  資料庫物件的容量計劃

         估算表的空間使用

         估算索引的空間使用

         獲得物件的成長趨勢

20.管理表

  關於表

  管理表概要

         在建立表之前設計表

         指定要建立的表型別

         指定每張表的儲存表空間

         考慮表的並行建立

         建立表時考慮不生成日誌

         考慮表壓縮

         考慮敏感資料的列壓縮

         理解延遲段建立

         物化段

         估算表的大小並依此做出計劃

         建立表時需要考慮的限制

  建立表

         例子:建立表

         建立一張臨時表

         並行化表建立

  下載表

         下載表的方法

         使用直接路徑插入來改善插入的效能

         使用傳統插入方法來下載表

         使用DML錯誤日誌寫入來避免批次插入錯誤造成的回滾

  自動採集表上的統計資訊

  修改表

         使用ALTER TABLE語句的理由

         修改表的物理屬性

       移動表到一個新的段或者表空間

         給一張表手工分配儲存

         修改一個已存在的列定義

         給表新增列

         重新命名錶的列

         刪除表的列

         設定表為只讀模式

  線上重定義表

         線上重定義表的特性

         使用DBMS_REDEFINITION包來進行線上重定義

         重定義處理的結果

         進行中間同步

         終止線上重定義並且清除後續的錯誤

         線上重定義表的限制

         對於單個分割槽的線上重定義

         線上表重定義樣例

         DBMS_REDEFINITION包所需要的許可權

  查詢和轉換錯誤的表改變

  使用oracle閃回表來恢復表

  刪除表

  使用閃回刪除和管理回收站

         什麼是回收站

         啟用和禁用回收站

         檢視和查詢回收站內物件

         清空回收站內容

         從回收站恢復表

  管理索引組織表

         什麼是索引組織表

         建立索引組織表

         維護索引組織表

         在索引組織表上建立次級索引

         分析索引組織表

         在索引組織表上使用ORDER BY子句

         轉化索引組織表成普通表

  管理外部表

         關於外部表

         建立外部表

         修改外部表

         預處理外部表

         刪除外部表

         外部表的系統和物件許可權

  表資料字典檢視

21.管理索引

  關於索引

  索引管理概要

         插入表資料後建立索引

         在正確的表和列上建立索引

         給索引列排序以提高效能

         限制每張表的索引數量

         刪除不再需要的索引

         索引和延遲段建立

         估算索引大小和設定儲存引數

         給每個索引指定表空間

         考慮並行索引建立

         考慮以不生成日誌方式建立索引

         理解什麼時候使用不可用或不可見索引

         考慮合併或重建索引的消耗和好處

         考慮禁止和刪除索引的消耗

  建立索引

         顯式建立一個索引

         顯式建立一個唯一索引

         建立一個和約束相關聯的索引

         建立一個大索引

         線上建立索引

         建立基於函式的索引

         建立鍵壓縮索引

         建立不可用索引

         建立不可見索引

  修改索引

         修改索引的儲存特性

         重建已存在的索引

         設定索引不可用

         設定索引不可見

         重新命名索引

         監控索引的使用情況

  監控索引使用空間

  刪除索引

  索引資料字典檢視

22.管理聚簇

  關於聚簇

  管理聚簇概要

         選擇合適的表來聚簇

         選擇合適的列來作為聚簇鍵

         指定平均聚簇鍵所需要的空間和與它相關的行

         指定每個聚簇的位置和聚簇索引記錄

         估算聚簇的大小,並設定儲存引數

  建立聚簇

         建立聚簇表

         建立聚簇索引

  修改聚簇

         修改聚簇表

         修改聚簇索引

  聚簇資料字典檢視

23.管理雜湊聚簇

  關於雜湊聚簇

  什麼時候使用雜湊聚簇

         使用雜湊非常有效的場景

         使用雜湊聚簇沒有優勢的場景

  建立雜湊聚簇

         建立排序雜湊聚簇

         建立單表雜湊聚簇

         控制雜湊聚簇使用空間

         估算雜湊聚簇大小

  修改雜湊聚簇

  刪除雜湊聚簇

  雜湊聚簇資料字典檢視

24.管理檢視,序列和同義詞

  管理檢視

         關於檢視

         建立檢視

         替換檢視

         在查詢中使用檢視

         更新連線檢視

         修改檢視

         刪除檢視

  管理同義詞

         關於同義詞

         建立同義詞

         DML語句中使用同義詞

         刪除同義詞

  檢視、同義詞和序列的資料字典檢視

25.修復損壞資料

  修復資料塊損壞選項

  關於DBMS_REPAIR

         DBMS_REPAIR儲存過程

         限制和約束

  使用DBMS_REPAIR

         任務1:檢測和報告損壞

         任務2:評估DBMS_REPAIR的消耗和好處

         任務3:設定物件不可用

         任務4:修復損壞和重建丟失資料

  DBMS_REPAIR例子

         1:建立一張修復表或獨鍵表

         2:檢測損壞

         3:修復損壞塊

         4:查詢損壞資料塊的索引入口

         5:跳過損壞塊

 

         

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

相關文章