程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> 表空間性能優化實例

表空間性能優化實例

編輯:更多關於編程

      合並表空間的空閒區

      表空間在使用過程中將會出現空閒區,這會影響系統的性能。表空間空閒區的合並就是將相鄰的小空閒區合並成完整的大空閒區,其原理如圖13.56所示。

      (1)以【登錄到管理服務器】方式來登錄【企業管理器】,在【管理目標導航器】中選擇【網絡】/【數據庫】/【myoracle.mynet】/【存儲】/【表空間】/【USERS】選項,單擊鼠標右鍵,在彈出的快捷菜單裡選擇【顯示Tablespace Map】選項,如圖13.57所示。

      (2)出現如圖13.58所示的表空間地圖界面。在【菜單欄】選擇【工具】/【合並空閒區】選項。

      (3)出現如圖13.59所示的表空間空閒區合並界面,將完成以下步驟。

      合並空閒區。

      刷新表空間和段列表資料。

      刷新行鏈接資料。

      刷新索引碎片數據。

      檢查空間管理問題。

      生成並裝載表空間分析報告。

      (4)在圖13.60所示界面中可以查看合並的結果。

      表空間的重組

      與前面介紹的表的重組一樣,表空間經過一定時間的運行後,其性能可能受到諸如鏈接行、遷移行和索引滯流等問題的影響。管理員可以通過重組數據庫空間利用率來消除空間問題,同時還可以可以更改對象的存儲設置和位置。目的是通過解決空間利用率問題,由系統來維護數據庫,使之運行良好。下面以對CWMLITE表空間進行重組操作為例予以介紹。

    (1)在如圖13.57所示界面中選擇【重組】選項,出現如圖13.61所示的【暫存表空間】界面,表空間重組過程中將把所有的方案對象暫時存放在選定的表空間中,因此一般要求該表空間的容量要足夠存放臨時的信息。在【哪個表空間具有足夠的空閒空間】下拉列表框中選擇USERS,單擊

    。 (2)出現如圖13.62所示的【效果報告和作業概要】界面,單擊

    按鈕系統將自動生成表空間重組效果報告和作業執行概要。

      (3)其他步驟與表的重組相同,這裡不再贅述。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved