2020年8月12日 星期三

3.3 Database Control 導覽

在建立好 Database Control 之後,本節來介紹一下 Database Contorl 中幾項常用的功能。

而 Database Control 的頁面在 Oracle 10g 與 Oracle 11g 這兩個版本上略有不同,於 Oracle 10g 的 頁面上,分類除了首頁的頁簽外,只有 “效能”、”管理”、”維護” 三項:


效能頁簽中,用來即時觀察資料庫主機的負載狀況,經由此頁面可以執行 ADDM 或是 ASH Report,藉以找到系統效能的問題所在;管理頁簽中,分類為資料庫管理與綱要兩個區塊,用來管理資料庫或是檢視資料庫中的物件,例如新增表格空間、修改資料庫參數、查詢表格中的資料...等;維護頁簽中,用來進行資料庫維護的相關作業,例如執行 RMAN 的備份,或是進行資料匯出與匯入...等操作。


到了 Oracle 11g,Database Control 的分類又更為細膩了,原本 “管理” 的頁簽分為 “伺服器” 與 “綱要” ;原本 “維護” 的頁簽分為 “使用狀態” 、 “資料移動”,另外還新增了 “軟體和支援” 頁簽:


接下來我們來導覽一下各個頁簽中的內容。

 

首頁:

 透過首頁可以看出資料庫大致上的狀態,例如資料庫是否啟動、監聽器是否啟動,或是資料庫有無出現警告訊息...等。除此之外,透過 Database Control 也可以監控作業系統,點選首頁上的主機名稱,便可以進入資料庫主機的首頁:


經由資料庫主機的首頁,可以用來監控效能,或是查詢作業系統上的資訊...等。


效能頁簽:

 透過效能頁簽可以即時觀察資料庫的效能狀態,有助於找出 TOP SQL 來進行調整效能:


透過點選效能上的圖表,可以檢視出當時作業階段所執行的程式:


經由 SQL ID 的資訊便可以查詢出此時所執行的 SQL Statment 以及其執行計畫,藉此針對耗損資源較多的 SQL 進行調整,達到改善效能的目的。


使用狀態頁簽:

 使用狀態頁簽中的 “高可用性主控台” 選項,用來檢視資料庫 recovery area 的使用狀態,若有建立 Data Guard,也可以透過此頁面來檢查 Data Guard 同步的狀態:


除了 “高可用性主控台” 外,RMAN 的備份設定也是透過此頁簽的其他選項來執行。


伺服器頁簽:

 伺服器頁簽主要是用來進行資料庫的管理,例如點選 “表格空間” 的選項就可以進行表格空間的管理:


點選 “初始化參數” 便可以用來修改資料庫參數:


除此之外,對於資料庫的參數調整、資料庫使用者的管理、資料庫排程,AWR Report...等,都可以透過此頁簽的選項來進行操作。


綱要頁簽:

 透過綱要頁簽可以用來檢視資料庫中的物件,例如點選 “表格” 的選項可以查詢資料庫的表格:


資料複製頁簽:

 資料複製頁簽主要是用來進行資料庫資料移動的作業,例如點選 “匯出至匯出檔案” 選項便可進行資料匯出作業:


軟體和支援頁簽:

 透過此頁簽可以用來檢視資料庫軟體的組態設定,或是 11g 資料庫的新功能,例如 Database Replay:


介紹完首頁主要的頁簽之後,首頁右上角還有兩個重要的選項,首先點選 “設定” 選項:


透過 “設定” 的頁面可以用來幫 Database Control 新增管理員、修改管理套件的存取權限、設定警示通知...等。


另外就是 “偏好設定” 選項:


透過 “偏好設定” 的頁面,可以用來設定需要主機驗證的帳號與密碼,設定完成後,未來在 Database Control 進行需要主機認證的作業就無須再填入登入的帳號密碼了,除此之外,也可以透過此頁面來設定 mail 通知的聯絡人地址、mail 通知的規則與排程。


在導覽完 Database Control 各項功能之後,不難發現 Oracle 資料庫的各項操作都可以透過 Database Control 來執行,因此 Database Control 是我們首要熟悉的一個工具。

沒有留言:

張貼留言