影響數據庫擴容成功的七宗罪
影響數據庫擴容成功的七宗罪:
1.系統升級前的被動等待
在系統進行性能和升級測試前,用戶總是容易被其他的瑣事吸引而不采取積極行動。常見的局限是用戶經常會被動等待直到系統正式準備就緒。確實,測試是很現實的因為這樣用戶可以運行真實的數據庫和應用軟件,但是如果等你發現其中的錯誤,經常面臨的后果就是任何補救都為時晚矣。因此在你應用之前別忽略升級測試。
2.依靠不切實際的期望
人們認為沒有建立數據庫的需求。而事實上情況經常會更糟;人們管理數據庫時自以為是的假設系統將滿足所有的期望,以為系統的表現可以完美無缺。但這是不切實際的,用戶應該按照實際能夠滿足的期望值去建立數據庫。
3.忽略需求
用戶經常不知道他們的需求是什么。因此你必須幫助他們將最新的業務流程和提供支持的需求具體化。舉例來說,目前你每個季度都要將巨大的產品目錄用電子郵件的形式發送給所有的客戶,現在你的想法是將每個專用目錄的100封目標郵件發送給大約2%的客戶。如果是這樣,我們要做的是,首先討論最新的電子郵件流程會是什么,如何實現每年比常規25倍的次數發送。其次,開發信息容量來支持這個流程。然后制定數據庫使用方法和開發必需的工作負載,服務級別和其他需求。不要忽略這些需求,否則你就會在競爭中落伍。
4.忽略風險分析
一旦你開發出自己的需求,就要對可能出現的風險進行確認,測試和管理。
5.接受脆弱的證據
不要輕易接受銷售人員對所謂測試結果的解釋。也不要讓廠商來定義測試的結果。如果你沒有這方面的專業經驗,你可以向具備這方面專業經驗的咨詢師求助,這些咨詢師必須熟知測試復雜數據管理系統的基準規格。你的測試必須能準確捕捉擴容和性能測試的關鍵挑戰。
6.低估本年度需求的增長率
基礎架構和平臺建設將花費較長的時間部署,改變的過程亦是如此。項目需求可能需要兩到三年的時間。不要假設數據的增長率會 和業務的增長率相同。事實上數據和工作負載的增長速度通常都會超過相關業務的增長速度,因為數據隨著業務的發展使用的更加廣泛。
7.忽略擴容的規模
數據量是最容易測算的數據,但是工作負載,數據復雜性,查詢復雜性,可用性和數據延遲量幾乎是同等重要的。無論你是否在正確的平臺上他們都能推動配置規模。要把他們都考慮在內。
就數據庫擴容本身來說,對企業是有好處的,但是,當一個企業考慮數據庫擴容時,不要是一時的心血來潮,要考慮周全了各方面的條件,只有這樣才能使數據庫擴容成為企業前進的動力,否則,會產生反效果。
【編輯推薦】