關於實施dba的20個常用案例及11個不要

2021-09-02 12:26:30 字數 1191 閱讀 1802

以下是平時個人在資料庫維護方面積累的一些經驗,希望大家分享出更多的經驗,後面我會繼續推出資料庫方面的管理知識。

為了提高表的效率可以關閉表的checksum,dblock。反轉索引和範圍索引要謹慎使用。

案例16

在system使用者下面不建立非system使用者的表及物件,因為這樣會導致安全隱患。

案例17

普通使用者的表對system表空間的頻繁讀寫降低oracle資料字典管理等效能。

案例18

oracle資料庫password_verify_function密碼策略未啟用,可能造成資料庫密碼過於簡單。密碼複雜性影響資料庫安全,密碼及失敗策略過於簡單對資料庫造成很大隱患,導致資料丟失或被竊

取性。案例19

表空間使用手動分配的方式。系統多數表空間未使用assm,assm使用點陣圖而不是傳統的freelist來管理段內的free db block,大大提公升了空間管理的效能。同時顯著的減少segment header類

型的buffer busy wait等待事件。建議啟用oracle 10g 自動段空間管理(assm)特性

案例20

隨著**登事件的影響,國家也開始在硬體和軟體上進行國產化的遷移。路由器開始用華為替代,伺服器用浪潮,資料庫開始用(達夢

1.禁止隨意更改中介軟體引數、資料庫、作業系統引數;

2.禁止通過鎖定cmd視窗方式擷取管控日誌;

3.禁止使用for update操作;

4.禁止使用ddl(create、drop、alter)操作;

5.禁止使用dml(insert、update、delete)操作;

6.永遠不要在業務高峰期對一些大表進行頻繁查詢,這些表會產生大量io;

7.在登入資料庫前,請記得查詢v$database或v$instance;同樣,登入伺服器時,請記得執行hostname確認,以免將生產環境當成測試環境;

8.禁止隨意刪除資料庫歸檔日誌;

9.若資料庫存在阻塞需要kill session時,請確認阻塞session,涉及後台程序時dba不能擅自kill該session。

10.關閉資料庫前,一定要停止job,同時檢查v$transaction,確保沒有事務執行,然後手工執行一次檢查點(altersystem checkpoint);停止資料庫時,嚴禁使用shutdown abort。

11.在伺服器上執行rm –rf前,請記得執行pwd確認,要知道,這條命令可能會導致巨大的災難。

關於jquery的20個問題

1 在乙個表單中,想要找到指定元素的第乙個元素用first實現,第二個元素用 實現。2 有這樣一段html 要想選中這乙個文字框,相應的jquery 為 3 jquery方法在對jquery物件執行所需操作後返回 4 假設頁面有乙個檢視按鈕 要將按鈕設定為不可見,執行的jquery語句為 5 在jq...

linux常用的20個命令

1 查詢檔案 find name filename.txt 根據名稱查詢 目錄下的filename.txt檔案 2.進入某個目錄 cd 加上目錄名 3.終止執行緒 kill 1998 終止執行緒號1998這個執行緒 4 顯示當前路徑 pwd5.檢視檔案 ls al 6.複製 cp aa 複製aa檔案...

VC中的常用的20個方法

一 開啟cd rom mcisendstring set cdaudio door open wait null,0,null 二 關閉cd rom mcisendstring set cdaudio door closed wait null,0,null 三 關閉計算機 osversioninf...