如何利用Toad for Oracle查看Tablespaces成長趨勢?

如何利用Toad for Oracle查看Tablespaces成長趨勢?

有時候,DBA需要協助AP人員了解新系統上線後於資料庫的Tablespace的資料成長趨勢,此時,若有一個簡單的圖形工具來幫助DBA,也可以讓AP人員隨時自行連上資料庫隨時觀察資料庫Tablespace的成長趨勢。 如下圖,我們可以在Toad for Oracle清楚明瞭Tablespace的成長趨勢。


 要能在Toad查看Tablespace成長趨勢圖,您需要下列條件:
1.Toad for Oracle with DBA Sutie套件(這是Option加購的)
2.需在Target Oracle資料庫建立專屬Tablespace。
3.需在Target Oracle資料庫建立專屬DB user,例如:toad。

接著我們開始設定"Toad查看Tablespace成長趨勢圖"的步驟。


請先執行下列步驟
1.請以具有dba權限的DB user登入,新增2個tablespace,分別為
    TOAD_DATA
    TOAD_IDX

2.新增用來查看Tablespace的DB user toad,密碼請自訂
    create user toad identified by toad DEFAULT TABLESPACE TOAD_DATA  DEFAULT TABLESPACE TOAD_DATA 
    grant connect, create session to toad

3.在Toad登出目前連線的DBA帳號,改用剛剛新增的DB user toad登入Toad for Oracle。



4.執行Toad功能表「Database」=>「Administrator」=> 「Tablespaces」

5.當第一次登入Toad的Tablespace功能時,會顯示如下列訊息。
   這是因為DB user toad沒有查詢下列警告訊息視窗中的提到的DB物件權限。 請按OK按鈕繼續。


6.當您第一次使用Toad的Tablespace "Space History"這個tab,會顯示如下圖畫面。


7.如下圖,請選定Toad schema,若要查看這個步驟執行的SQL Script,請點選下方的"Show SQL"這個按鈕。

Show SQL

8.接著,關閉上方的Show SQL視窗,我們會到新增精靈視窗,按下下圖的OK鈕開始在toad這個schema下新增用來記錄Tablespace成長趨勢的資料庫物件。

9.接著會顯示一個需要有sys權限的DB user的密碼輸入訊息視窗,該視窗同時顯示將執行賦于DB user toad的DB權限,按下OK按鈕繼續。

 
10.新增用來記錄Tablespace成長趨勢的資料庫物件的設定過程進行中。

 11.DBA只要開放讓AP使用者能以DB user toad在Toad for Oracle連上資料庫,這樣DBA與AP人員隨時可以Toad查看目前資料庫的Tablespace成長趨勢圖。



最後,希望上述文章內容能讓DBA與AP人員能更有效管理與掌握資料庫Tablespace與I/O成長趨勢。

留言

這個網誌中的熱門文章

MSSQL 瘦身 : 壓縮資料庫

InTrust 自動幫您蒐集 AD 帳號的登入/登出紀錄,長時間保存並保護

[SAP] 什麼是SAP? R/3 and S/4 是什麼意思? 差別在哪? (勿轉臉書)