萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> 表空間性能優化實例

表空間性能優化實例

  合並表空間的空閒區

  表空間在使用過程中將會出現空閒區,這會影響系統的性能。表空間空閒區的合並就是將相鄰的小空閒區合並成完整的大空閒區,其原理如圖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)其他步驟與表的重組相同,這裡不再贅述。

copyright © 萬盛學電腦網 all rights reserved