如何利用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成長趨勢。
留言
張貼留言