MySQL DBA的個人修養

來源:互聯網
上載者:User

標籤:blog   http   使用   os   strong   資料   ar   art   

做為一個MySQL DBA,必須具有以下的素質:

一, 身體素質

DBA必須接收和處理各種警示,不論是中午在吃飯或者淩晨三點已經進入深度睡眠。接到警示需要立即進入應急狀態,找到電腦,聯上網路,快速定位故障原因,並解決之。睡眠不好的同學不太適合當DBA,因為半夜處理故障後很難再次入睡,長期會嚴重影響生活品質。

另外,在搶修大型故障的時候,可能需要很長時間,沒有好的身體很難堅持。

二, 心理素質

1 沉穩

凡是涉及到資料庫的事沒有小事,DBA必須具有“卒然臨之而不驚,無故加之而不怒”的心理素質,在遇到突發事件時,不慌不亂,有條有理的處理。要意識到,事情既然已經發生了,DBA要做的就是發揮自己最大的能力恢複能恢複的一切。

2細心

MySQL DBA的操作很多都是高危操作如刪除廢庫表,切換主庫。稍有不慎,就可能引發一級故障。因此不能放過任何一個細節或者小問題。

3 嚴謹

DBA必須有強的計劃性和條理性,必須明白一段時間內事情的輕重緩急並制定計劃,在做任何線上操作時必須嚴格按照操作步驟,完成每一步都需要檢查甚至交叉檢查,不報任何僥倖心理。

4 開放學習

MySQL的版本不斷升級,各種分支和外掛程式層出不窮,NOSQL資料庫也風起雲湧。要求我們有開放的心態去學習和借鑒。要勤於學習,善於學習。最重要的是不要對其它資料庫技術有排斥心理。

三,專業素質
1 必須理解電腦體系架構
2 必須理解作業系統與Linux核心
3 必須理解硬體特別是儲存
4 必須會使用shell和一種以上的其它指令碼語言:Python,Perl,PHP
5 必須懂C,C++語言,否則無法理解源碼
6 必須理解關係型資料庫理論
7 必須熟練Linux系統管理
8 必須熟練1到2種資料庫查詢語言如TSQL,PLSQL等
9 必須理解NOSQL的基本概念和原理,瞭解1到兩種NOSQL如Redis,MongoDB,TT,Cassandra等
整體情況如所示:
推薦書目:
電腦架構體系:深入理解電腦系統(原書第2版)資料結構、演算法:大話資料結構

演算法導論(原書第2版)
關係型資料庫理論:

資料庫系統原理教程

資料庫設計解決方案入門經典
SQL結構化查詢語言 (SQL)

Transact-SQL 權威指南

SQL Server 2000預存程序與XML編程…

SQL解惑(第2版)

SQL編程風格
作業系統:現代作業系統(原書第3版)
硬體:大話儲存2:儲存系統架構與底層原理極限剖析

Linux系統管理:
鳥哥的Linux私房菜:基礎學習篇(第3版)

鳥哥的Linux私房菜:伺服器架設篇(第2版)

Linux系統管理技術手冊(第2版)

Linux核心分析:深入理解LINUX核心(第3版)

Shell:Shell指令碼學習指南

Perl:Perl語言入門(第五版)

PHP:PHP和MySQL Web開發(原書第4版)

Python:Python核心編程(中文 第二版)

Oracle:

構建Oracle高可用環境:企業級高可用資料庫結構描述

Oracle 9i & 10g編程藝術:深入資料庫…

MySQL:

深入淺出MySQL–資料庫開發、最佳化與管理維護

MySQL效能調優與架構設計

高效能MySQL(第二版)

高可用MySQL:構建健壯的資料中心

MSSQL

sql server 2000進階dba指南

SQL Server 2005實現與維護

深入淺出–SQLServer 2005開發、管…

SQL Server 2005效能調優
C、C++:

Linux C編程一站式學習

C++ Primer中文版(第4版)(特別版)
源碼分析:

MySQL技術內幕:InnoDB儲存引擎

MySQL核心內幕

NOSQL:
MongoDB 權威指南
創業及其它:

駭客與畫家:矽谷創業之父Paul Graham文集

浪潮之巔

 

參考:http://blog.csdn.net/lin_credible/article/details/8362605

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.