監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

數(shù)據(jù)庫高效管理應當破除迷信

申請免費試用、咨詢電話:400-8352-114

文章來源:泛普軟件

就此而言,迷信在數(shù)據(jù)庫中或IT業(yè)中不會有容身之地。

開發(fā)人員經(jīng)常要為一些明顯的潛在問題寫解決方案。但這些做法完全是沒有必要和不適宜的。

就拿我一個朋友過去工作過的地方為例。我本要提到他的名字,但對這一點毫無意義。一次我朋友報告了他們應用程序中數(shù)據(jù)庫性能極其低下的情況并且接到處理的任務。經(jīng)過調(diào)查,他發(fā)現(xiàn)數(shù)據(jù)和日志文件在同一個分區(qū),瓶頸就出在那兒。因此他告訴他老板,我們需要把文件放到獨立的分區(qū),這樣性能將有一個飛躍的提升。就此,他老板回應道,我并不打算將一個未經(jīng)測試的架構(gòu)放到我的運行環(huán)境中,你首先得測試他。這兒我要說的是,他的老板是個高級數(shù)據(jù)庫管理員,而不是一個普通經(jīng)理型的角色。

然后,我的朋友很吃驚的告訴他,那是行業(yè)標準的做法,其實并不需要測試。該高級數(shù)據(jù)庫管理員回答說,但是“任何事情”都可能發(fā)生,所以我們不能冒這個險。

那么首先,弄清楚“anything”是什么?及具體擔心的又有那些問題?這些所謂的“任何事情”真的會發(fā)生嗎?其實不然,比喻說,你的數(shù)據(jù)庫文件不可能自動轉(zhuǎn)換成Oracle文件或者Excel文件以及突然變得和SQL Server 不相匹配。這個文件不可能突然啟動去刪除記錄或者丟棄表格。因此,明確類是這樣的“任何事情”都不可能發(fā)生,那么你還有什么好擔心的呢?你是擔心他們不能正常的工作?在這種情況下,如何復制,并保持原件,直到我們證實他們適合新的位置。那些東西都在為你工作嗎?不是?為什么不呢?由于什么事情仍可能在發(fā)生。別這么回答,你不可能用一句近乎迷信的話“什么都可能發(fā)生”來回答。給我一些更具體你害怕的情況,我們將采取步驟來防止他們等。

另一次也出現(xiàn)了同樣的情況,我的朋友實施了完善的XML解決方案解決他們一個最大的問題。而且這個方案稱得上是及其優(yōu)雅的,快速和冷靜。直接找到了問題的根源 。然而,他不得不調(diào)用microsoft.com的XML命名空間,他的老板否定了這份解決方案,因為他認為調(diào)用外部資源是不安全的。如果黑客想要攻擊,什么事情都可能發(fā)生,他只是不能提供這樣的機會。三個星期后,我的朋友遞交了他的辭呈。

再次思考“anythign” 是什么?由于什么事情都不可能會發(fā)生。而這這樣做的結(jié)果只是愚蠢的否定掉一個優(yōu)秀的解決方案,僅僅因為它引用了外部資源的命名空間。

在IT行業(yè)里充滿了這些迷信。而這些認識往往是沒有事實根據(jù)的;他們基于過去錯誤的事情和認識,人們沒有抽出寶貴的時間試圖去了解造成他們的原因?,F(xiàn)在沒人能理解。他們像電腦一樣在工作,是半科學和半宗教。你將一個SQLServer集成服務(SSIS)包部署到你的測試盒中,并且運行它。它運行得很好。數(shù)據(jù)庫管理員立即去執(zhí)行它,并且他開始把他從你過去你用來部署與測試的源方案中提出來。你立即阻止他,因為你希望它是直接被提出。為什么?因為它已經(jīng)證明自己的正確性并且你覺得這是更穩(wěn)定的代碼,因為它已經(jīng)被部署測試過了。那么你現(xiàn)在真的是愚蠢。他們正在被以相同的基碼數(shù)部署,但你堅決主張什么事情都可能發(fā)生,使其不能被恰當?shù)夭渴?。那么好,界定“anything”。這正是我們具有的相同的疑問。告訴我是“anything”什么,我們將采取步驟防止它。因為沒有什么可能發(fā)生,無論是部署源代碼還是部署已經(jīng)被部署測試過的代碼。

再次,我們需要明確,迷信不屬于計算機和技術(shù)領域。當然,事情出錯,也許你甚至不能預測他們。但是,這并不意味著什么事情都可能發(fā)生。因為任何事情都不可能會發(fā)生。你寫代碼并部署。一路上,你試圖考慮問題并計劃將他們控制在合理的范圍。并且你進展順利。不要再次發(fā)明車輪。因為個人的緣故,如果你不明白什么,只是問,將表現(xiàn)的很愚蠢。但如果你因為不了解情況而做了什么愚蠢的事情將比你只是問但開發(fā)出正確的案表現(xiàn)得更加的愚蠢。(IT168)

發(fā)布:2007-04-21 14:08    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
長春OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普長春OA行業(yè)資訊其他應用

長春OA軟件 長春OA新聞動態(tài) 長春OA信息化 長春OA快博 長春OA行業(yè)資訊 長春軟件開發(fā)公司 長春門禁系統(tǒng) 長春物業(yè)管理軟件 長春倉庫管理軟件 長春餐飲管理軟件 長春網(wǎng)站建設公司