ZZ思考“中醫(yī)與DBA”
原文: http://www.itpub.net/viewthread.php?tid=476403&extra=&page=1
思考“中醫(yī)與DBA”
最近看了一本書《思考中醫(yī)》,遂思考中醫(yī)與DBA的關(guān)系。
”中醫(yī)與DBA有什么關(guān)系?牛頭不對(duì)馬面!“ 剛寫完標(biāo)題,就被同事嘲笑一番
上工與下工
《內(nèi)經(jīng)》將醫(yī)生分上工與下工,張仲景說“上工不治已病治未病”。上工救其萌芽,故曰上工。下工救其已成,救其已敗。
正面思考:
一個(gè)項(xiàng)目,在問題出現(xiàn)以前或者剛剛萌芽的時(shí)候就進(jìn)行預(yù)防與解決,此乃項(xiàng)目執(zhí)行中的上工。
對(duì)于架構(gòu)師,程序員來說,在設(shè)計(jì),編程過程中就考慮到可能會(huì)出現(xiàn)的異常及其問題,并進(jìn)行相應(yīng)的預(yù)防處理,在程序RELEASE以后,出問題的機(jī)率會(huì)大大降低。
對(duì)于DBA來說,在數(shù)據(jù)建模,邏輯設(shè)計(jì),物理設(shè)計(jì)的時(shí)候,考慮到可能會(huì)出現(xiàn)的性能問題,并在磁盤規(guī)劃,表設(shè)計(jì)等中進(jìn)行相應(yīng)的考慮,在實(shí)際運(yùn)行中,數(shù)據(jù)庫(kù)出問題的機(jī)率會(huì)大大降低。
從以上的觀點(diǎn)來看,我們作為架構(gòu)師、程序員、DBA應(yīng)以上工為目標(biāo)。
反面思考:
古書上有一個(gè)故事,兩兄弟都是醫(yī)生,老大的病人都不是重癥患者,門庭冷落。而老二病人最多,許多病人都是抬進(jìn)來,經(jīng)其治療后可以走出去。一位高人帶著弟子在其兩兄弟診間參訪后,高人問弟子,是老大醫(yī)術(shù)高還是老二醫(yī)術(shù)高?弟子說當(dāng)然是老二呀,高人搖頭說,非也!非也!老大醫(yī)術(shù)才是上工,因?yàn)樗尾〔宦逗圹E,且在病人未病時(shí)就消除,所以病在老大那兒還沒來的及成形時(shí),就失于無形,自然在老大那看不到老二那種重癥患者。雖然老二將那么多的重癥患者治好,看起來是救人命,但反過來說,怎不能在病還未發(fā)展到這么嚴(yán)重時(shí)就去發(fā)現(xiàn)治療它,等到折騰成這樣老二才來救治?
做了幾年的數(shù)據(jù)庫(kù)consultant,優(yōu)化過大大小小很多的數(shù)據(jù)庫(kù),一般來說越是爛的數(shù)據(jù)庫(kù),優(yōu)化的效果越明顯。當(dāng)客戶稱贊我水平高的時(shí)候,我心里總是暗暗發(fā)笑,不是我水平高,是你的系統(tǒng)太爛。當(dāng)然,這話是不能給客戶明說出來的。
高人畢竟是少數(shù),大部分的人跟高人的弟子是一個(gè)水平,所以大部分的人認(rèn)為老大的醫(yī)術(shù)高明。
假設(shè)一個(gè)企業(yè)有兩個(gè)數(shù)據(jù)庫(kù),由A,B兩個(gè)人負(fù)責(zé).
A負(fù)責(zé)的數(shù)據(jù)庫(kù)經(jīng)常出問題(表空間不夠,死鎖,hung....),一出問題,就得驚動(dòng)全公司上上下下很多人,A呢,不論是上班時(shí)間還是下班時(shí)間,都是出了問題立刻趕去現(xiàn)場(chǎng),人到問題除。
B負(fù)責(zé)的數(shù)據(jù)庫(kù)前期設(shè)計(jì)規(guī)劃做的好,并且B還寫了幾個(gè)腳本監(jiān)控?cái)?shù)據(jù)庫(kù)的狀態(tài),在問題還沒出現(xiàn)以前B就已經(jīng)解決了,所以B負(fù)責(zé)的數(shù)據(jù)庫(kù)幾乎不出什么問題。
在外人看來,A工作勤勤懇懇,經(jīng)常加班加點(diǎn),水平又高;B呢,大家根本不知道還有B這個(gè)人
討論:
1. 公司裁員,2個(gè)DBA中保留一個(gè),誰會(huì)走人?
2. 若我們都以“上工”作為目標(biāo),如何讓別人看到我們的價(jià)值?
若項(xiàng)目與以前的項(xiàng)目有可比性的話,“上工”的價(jià)值很容易體現(xiàn)出來。但是若是一個(gè)新的項(xiàng)目,沒有參照物,“上工”的價(jià)值一般來說會(huì)被人曲解為這個(gè)項(xiàng)目“很容易”,所以不出問題。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
