DBA做什麼?你應該知道的11個DBA職責

2020-12-04 百家號

如果你現在是DBA,這篇文章的標題可能會讓你嗤之以鼻。但不是每個人都知道DBA是什麼,是什麼,或者為什麼需要它們。所以讓我們給每個人4-1-1,這樣你就可以更好地理解和欣賞。

使用資料庫管理系統(DBMS)管理數據的每個組織都需要一個資料庫管理組來監督和確保公司數據和資料庫的正確使用和部署。隨著數據的不斷增長以及有效組織數據以為業務創造價值的需求,大多數現代組織都使用DBMS來獲取最關鍵的數據。因此,現在對資料庫管理員(DBA)的需求比以往任何時候都要大。但是,資料庫管理的學科還沒有得到很好的理解,也沒有以連貫和容易複製的方式普遍實施。

在組織中實施DBA功能需要仔細考慮和規劃。成功的DBA必須掌握大量技術 - 技術和人際關係。讓我們來看看有效的DBA所需的技能。

1.通用資料庫管理。DBA是組織中資料庫知識的核心來源。因此,他必須了解關係資料庫技術的基本規則,並能夠準確地將它們傳達給他人。

2.數據建模和資料庫設計。DBA必須擅長收集和分析用戶需求,以獲得概念和邏輯數據模型。這比聽起來更難。概念數據模型概述了非常高的數據要求; 邏輯數據模型提供數據類型,長度,關係和基數的深入細節。DBA使用規範化技術來提供準確描述業務數據需求的聲音數據模型。(當然,如果.你的組織足夠大,可能存在一組完全獨立的數據管理員來處理邏輯資料庫設計和數據建模。)

3.元數據管理和存儲庫使用。DBA必須了解組織的技術數據要求。但這不是她職責的完整描述。還必須維護元數據或有關數據的數據。DBA必須收集,存儲,管理並提供查詢組織元數據的功能。沒有元數據,存儲在資料庫中的數據缺乏真正的意義。(再次,如果.你的公司有一個數據管理組,那麼該任務將由該組處理。當然,這並不意味著DBA可以忽略元數據管理。)

4.資料庫模式的創建和管理。DBA必須能夠將數據模型或邏輯資料庫設計轉換為實際的物理資料庫實現,並在實現後管理該資料庫。由於物理DBMS特徵,實現因素或性能要求,物理資料庫可能不符合100%的邏輯模型。DBA必須了解其組織使用的每個DBMS的所有物理細微差別,以便創建有效的物理資料庫。

5.容量規劃。由於數據消耗和使用量持續增長,DBA必須準備好支持更多數據,更多用戶和更多連接。能夠根據應用程式和數據使用模式預測增長,並實現必要的資料庫更改以適應這種增長,這是DBA的核心功能。

6.編程和開發。儘管DBA通常不編寫新的應用程式,但她確實需要知道如何編寫有效的程序。此外,DBA是生產周轉,程序優化(BIND / REBIND)和管理以及其他基礎架構管理的關鍵參與者,可使應用程式有效且高效地運行。

7.SQL代碼審查和演練。儘管應用程式員通常編寫SQL,但DBA可能會因性能不佳而受到指責。因此,DBA必須具備深入的SQL知識,以便他們能夠理解和查看SQL和宿主語言程序,以便推薦更改以進行優化。

8.績效管理和調整。處理性能問題通常是DBA面臨的最大的實施後噩夢。因此,DBA必須能夠主動監視資料庫環境並對數據結構,SQL,應用程式邏輯和DBMS子系統本身進行更改,以優化性能。

9.確保可用性。越來越多的應用程式和數據需要每周7天,每天24小時運行。全球化和電子商務正在推動許多組織實施無宕機,全天候系統。要在這樣的環境中進行管理,DBA必須使用無中斷的管理策略來確保數據可用性。

10.數據移動。數據一旦存儲在資料庫中,就不是靜態的。數據可能需要從一個資料庫移動到另一個資料庫,從DBMS移動到外部數據集,或從事務處理系統移動到數據倉庫。DBA負責根據組織需求高效準確地將數據從一個地方移動到另一個地方。

11.備份和恢復。DBA必須根據數據波動性和應用程式可用性要求為每個資料庫文件實施適當的資料庫備份和恢復策略。如果沒有備份和恢復策略,系統和用戶錯誤可能會導致資料庫無法運行且無用。此外,必須在考慮恢復時間目標的情況下制定備份策略,以便在不可避免地出現問題時長時間不能使用數據。這可能是 - 如果不是絕對 - 最重要的資料庫管理任務之一。

如果.你是DBA,希望此列表看起來很熟悉; 如果你不是DBA,你可能已經學到了一些你以前不知道的DBA。隨著DBA角色在單個組織中的變化頻率,很難製作出全面的列表。即便如此,我們發現分享DBA工作職責的細節有助於為那些經常與他們互動的人提供額外的支持和鼓勵。

相關焦點

  • DBA做什麼?你清楚嗎
    如果你目前是DBA,此條目的標題可能會讓你嗤之以鼻。但不是每個人都知道DBA是什麼,是什麼,或者為什麼需要它們。如果你的工作得到更好的理解和欣賞,那麼作為一名DBA,這不符合你的最佳利益嗎?使用資料庫管理系統(DBMS)管理數據的每個組織都需要一個資料庫管理組來監督和確保公司數據和資料庫的正確使用和部署。
  • 拿什麼拯救你:苦逼的IT運維工程師!
    ,結果把3臺生產資料庫集群搞宕機了兩臺,最後還是我大晚上打車到機房通過linux的救援模式恢復系統的參數得以恢復環境正常運轉,還有一次他重啟了其中的一臺db卻沒有告訴我重啟應用,導致應用有時能訪問有時訪問超時,總監一口咬定是我的web集群配置有問題,當時記得我從晚上八九點搞到凌晨2點都沒解決,快凌晨三點了dba把我拉倒一邊悄悄的告訴我他昨天下班後重啟了db沒告訴我重啟web服務,到此我才知道了為啥生產會產生此種問題
  • 鄭州什麼品牌好220v高壓清洗機規格_邁巴特清洗機放心選購
    鄭州什麼品牌好220v高壓清洗機規格,邁巴特清洗機放心選購,1.高壓清洗機系列邁巴特M10高壓清洗機技術參數:型號:M10壓力:100bar流量:12L/min電機轉速:1450rpm功率:2.2KW高壓槍:標配短槍,可選長槍高壓管:10米進水管:3米鋼絲軟管,帶過濾網噴嘴:3個快捷噴嘴(0度,25度,40度)邁巴特M25系列高壓清洗機產品參數
  • 徐匯區法國尼斯大學DBA_DBA招生網
    讀在職博士有什麼收穫?學歷在很多工作崗位來說,可以提升競爭力,DBA課堂的獨特魅力,省去備考時間和留學的金錢成本,工作和學習同時兼顧,如今的社會是充滿機遇與危險並存的時代,每個人想要過上自己想要的生活就要付出常人無法接受的努力,有博士頭銜,對企業形象有很大好處,如果覺得自己的能力有限,需求進入更高層次的人脈資源層的人,DBA獲得的學位證書,在生活和工作中的作用都是比較大的,可以受益友誼,還能獲得商業合作的機會或者幫助,如果你也想報讀
  • 前蘇聯的科拉超深鑽孔實驗到底發現了什麼?為什麼後來停上了?
    十點英語課堂 Weixin ID gh_df20dba49599
  • 16日煙臺天氣:多雲 溫度11 ~ 18℃ 東南風3-4級 天氣·潮汐·海水...
    a7030a91dba5942892d0a6095d8a790b  11月16日煙臺天氣:  早上好,今天是11月16日,星期一,農曆十月初二。煙臺天氣:多雲,溫度11 ~ 18℃,東南風3-4級,日出時間06:37,日落時間16:46,降雨量0.0mm,溼度76%RH。實時:多雲,氣溫11℃,西北風0級,溼度89%RH,氣壓1018Pa,紫外線強度1級,能見度2030米。
  • 上海黃浦報考在職讀博士對就業有什麼好處_DBA招生網
    我現在帶4個博士生,每周至少開一次小組研討會,至少和每個學生談一次話,試想一下,如果帶十幾、十幾個學生,就是不睡覺也教不過來呀!我直接告訴他們,今年我帶的兩個方向,一個只招應屆生或在校生,另一個應屆生或在校生報考優先,在職讀博士生的我不想招。
  • 你應該知道的11個重要的WhatsApp使用技巧,實用性滿分
    你應該知道的11個重要的WhatsApp使用技巧,實用性滿分WhatsApp是我們現在大部分人最常用的社交應用之一,但是很多人還不知道,它還有許多隱藏的小技巧,能夠讓你的使用更加方便有趣,一起來看下吧!1、 在主屏幕上添加聯繫人WhatsApp還允許您向主屏幕添加聯繫人,非常適合其他重要人士和其他經常聯繫的人。
  • DBA和Ph.D有什麼不同?
    數據的利用與否 Access to data研究本身的核心是數據,數據可以證明你的假設和理論是否成立。不管是定性數據還是定量數據,每一個學者都需要不斷地利用數據進行研究,除非他們只希望發表理論層面的報告。