數據庫管理員工作職責詳細介紹
一、性能監控和調整
DBA負責定期監測數據庫服務器,從而找出數據庫瓶頸(使數據庫性能降低的某些部分)並制定補救措施。對數據庫服務器的調整工作要在多個層次上完成。數據庫服務器硬件的性能以及操作系統的配置都可能成為造成數據庫瓶頸的因素,同樣數據庫軟件的配置也是如此。數據庫在磁盤驅動器上的物理安裝方式以及索引的選擇對於數據庫的性能也有影響。數據庫查詢的編碼方式也可能顯著改變查詢結果返回的快慢程度。DBA需要了解在上述各個層次需要用哪些監測工具,以及如何使用它們來調整系統。從應用設計一開始把性能因素考慮在內是積極主動調整的反映,而不是等待問題發生之後再去修復它們。DBA還需要與數據庫應用開發人員緊密合作,以確保應用是按照最佳方式開發出來的,並且能帶來良好的性能。
二、疑難解答
當數據庫服務器出現某些差錯的時候,DBA需要知道如何快速確定問題所在並正確地解決問題,保證不丟失數據或使情況變得更糟。
特殊環境下DBA的任務
除了上述基本職責外,由於某些特殊的數據庫環境,一些DBA們還需要掌握一些特別的技巧。
三、高可用性
隨着互聯網時代的到來,過去那種數據庫只需要在白天正常運轉的時代已經結束了,現在數據庫必須能夠提供須提供每週7天每天24小時的全天候服務。網站也已經從靜態的、預定義的內容發展成為動態創建的內容---在頁面請求發送過來之後,使用數據庫創建頁面佈局。如果網站是全天候可用的,那麼支持網站的基礎數據庫也必須能夠全天候工作。在這種環境下管理數據庫,DBA需要知道哪些類型的維護業務可以在線完成(也就是在不中斷數據庫運行的情況下),以及在數據庫有可能關閉時制定一個維護“期限”。此外,DBA還要規劃為宂餘的數據庫硬件和軟件組件,以便萬一數據庫出現故障時,宂餘系統仍然能夠繼續要用户提供服務。DBA可以使用在線備份、集羣、複製和應急數據庫等技術和工具確保更高的可用性。
四、大型數據庫(VLDB)
隨着企業發現數據庫技術的用途越來越多,他們往往用它來保存更多的數據。此外,數據庫存儲的數據類型也發生了變化,從過去行列整齊的結構化數據發展現在的非結構化數據,比如文件、圖像、聲音、甚至指紋。這兩種趨勢帶來的`結果是一樣的:那就是大型數據庫(VLDB)的出現。要管理VLDB,DBA需要特殊的技能。過去被認為是非常簡單的操作比如複製一個表,所需要的時間可能是非常巨大的。為了保證數據庫擴展到非常大的規模時仍然是可管理的,DBA需要了解一些技術,比如表分割(Oracle)、聯合數據庫(SQL Server)和複製(MySQL)等等。
五、數據提取、轉化和加載(ETL)
在數據倉庫環境中,一個非常關鍵的任務是如何有效地加載數據倉庫或數據集市中的大量數據,而這些數據是從多個現有的生產系統中提取的。通常情況下,這些生產系統的格式與數據倉庫中的標準化定義是不同的,所以數據在加載之前必須要轉化(或“清洗”)。在一個特定的公司裏,提取數據可能是也可能不是DBA的責任,但是DBA需要確定什麼樣的提取是有用的,它是數據庫決策團隊一個關鍵組成部分。
六、IT部門領導人
隨着流行的數據庫產品中集成的功能越來越多,DBA需要管理的任務數目也穩定增長。IT部門領導者通過核查上述關鍵領域的技能就能確定他們所僱用的DBA能否勝任工作。
-
w7系統的本地連接在哪
本地連接是指電腦中不同網絡創建的鏈接,當創建家庭或小型辦公網絡時,運行Windows的計算機將連接到局域網(LAN)本文是小編精心編輯的w7系統的本地連接在哪,希望能幫助到你!w7系統的'本地連接在哪win7系統中的本地連接相比XP隱藏的深一些,那我們怎麼快速把他找出來了...
-
電力系統崗前培訓總結
崗前培訓是公司為員工準備的手段,那麼關於崗前培訓總結應該要怎麼寫呢?下面是小編為大家蒐集整理出來的有關於電力系統崗前培訓總結,希望可以幫助到大家!電力系統崗前培訓總結【1】為期xx天的xx新員工崗前培訓已經結束了,但我的心久久不能平靜。回想起局領導在開班...
-
四輪轉向系統圖解
不知道大家有沒有想過這樣一個問題,汽車轉向輪為什麼是前輪?為什麼不是後輪或者四輪?當然,工程師們早就想到這個問題了!並且早在一個世紀以前就已經成功研製出了四輪轉向技術。四輪轉向系統圖解考德威爾谷卡車和客車公司是一個澳大利亞的汽車製造商,該公司早在1907年...
-
酒店門鎖系統圖解
導語:積極的人在每一次憂患中都看到一個機會,而消極的人則在每個機會中都看到某種憂患。以下小編為大家介紹酒店門鎖系統圖解文章,歡迎大家閲讀參考!酒店門鎖系統圖解酒店智能門鎖系統——酒店智能門鎖系統簡介酒店智能門鎖系統是電子鎖的其中一部分系列產品,他與...