2015-11-10 28 views
-1

我們的團隊剛剛完成了一個大型的數據庫複製過程,我將在系統上運行維護。目前,我有一個使用內嵌視圖創建的表,顯示所有類型對象及其狀態(有效/無效)的計數。例如,表格顯示了所有包或作業和觸發器的有效和無效對象的總數。我的問題是我還能做些什麼來改進數據庫的測試。如果有問題,我使用TOAD作爲我的DBMS。如何改進診斷表

+0

我不理解問題。對象狀態與複製有什麼關係?除了在代碼升級期間,爲什麼在生產數據庫中有無效對象?你想要測試什麼? –

+0

同意,你不應該有無效的對象,除了可能,物化視圖變得無效的帽子,但仍然可用。 – kevinsky

+0

你是對的。我們不應該有無效的對象。該表格充當每日檢查。基本上,我進來工作,檢查桌子,並確保他們沒有無效的對象。如果有比我需要麻煩拍攝的物體。 – Jules

回答

0

我還能做些什麼來改進數據庫的測試嗎?

  • 所有的開發人員記錄他們的錯誤,中央記錄表
  • 有一個包來存儲被廣泛使用,很少發生變化,如Active Directory服務器的主機名,郵件服務器,實例名稱數據開發,QA和生產。 (所以你可以做一樣,如果INSTANCE_NAME =生產則不要運行報表,引發錯誤)
  • 具有存儲所有自定義錯誤號
  • 有一個命名規則,並堅持下去
  • 創建一個表或包該軟件包在錯誤記錄表中查找,並在記錄錯誤時將摘要或摘要通過電子郵件發送給開發人員,將其擴展爲在作業失敗時通知您