1、編寫數(shù)據(jù)庫設計、開發(fā)規(guī)范文檔。制定數(shù)據(jù)庫優(yōu)化、備份、安全等文檔。
2、為開發(fā)團隊提供數(shù)據(jù)庫技術支持或評估數(shù)據(jù)庫技術實現(xiàn)的可行性。
3、評估設計人員的數(shù)據(jù)庫設計合理性,對已開發(fā)出的模塊進行數(shù)據(jù)庫層面的性能優(yōu)化。如:SQL的書寫、索引建立的合理性、對開發(fā)人員書寫的存儲過程進行性能方面的檢查...
4、為開發(fā)人員進行數(shù)據(jù)庫培訓,探索能夠為我們團隊所用的數(shù)據(jù)庫新特性。
5、核心數(shù)據(jù)庫的管理。
6、制作《數(shù)據(jù)庫設計說明書》
個人感覺開發(fā)DBA的核心是數(shù)據(jù)庫設計和優(yōu)化,作的好的DBA會在系統(tǒng)成型前發(fā)現(xiàn)問題,做的一般的只能在后期作亡羊補牢似的補救。專職DBA不會出現(xiàn)在小公司,小公司不需要也養(yǎng)不起。因為開發(fā)DBA涉及到的方面較多,一般也都具有語言開發(fā)背景的居多。如果自己肯努力,以后CTO也是一個發(fā)展的方向。
新聞熱點
疑難解答