正文 部署數據庫,別忘了數據庫選件(1 / 1)

部署數據庫,別忘了數據庫選件

軟件

作者:鄒大斌

數據庫是當下絕大多數企業級應用係統中的必備。選擇一款合適的數據庫,對於整個企業級應用係統的性能、安全和可用性都有非常重要的影響。不過,數據庫整體的運行效果如何還與數據庫選件有關,這一點常常被很多人忽視。

實際上,數據庫廠商在數據庫之外都提供了非常豐富的選件以響應各種各樣的應用需求。以Oracle數據庫為例,除了常規的數據庫(比如標準版和企業版)之外,還有很多選件可以選配,比如大名鼎鼎的內存計算就是選件之一。

“數據庫與數據庫選件的關係類似於單反相機的機身與鏡頭之間的關係,一個好的相機除了機身之外,還必須配上合適的鏡頭,數據庫也是如此。除了數據庫本身之外,還需要搭配合適的選件來支持業務的運行。”甲骨文公司副總裁、中國區技術產品事業部總經理吳承楊告訴記者。

吳承楊介紹說,Oracle數據庫選件根據其應用場景的不同大體可以分為三類,即高可用選件、高性能選件和高安全選件。具體而言,在高可用性方麵,應用最為普及的選件非Oracle Real Application Cluster(即RAC)莫屬。吳承楊說,幾乎所有重要係統數據庫都采用了RAC架構。因為RAC擁有可伸縮性、自動負載均衡和自動存儲管理功能,使數據庫可自由擴展。而GoldenGate選件是另一個應用得比較普遍的選件。GoldenGate通過將數據源和目標分離開來以提供異構支持,可在所有主要平台上的各種關係型數據庫、開放係統/開源數據庫與原有數據庫之間捕獲和交付數據,幫助企業消除數據延遲,同時降低數據災難。

而在高性能方麵,數據分區技術(Oracle Partitioning)、內存計算技術(Oracle Database In-Memory)以及數據庫自動診斷和調優技術都應用得非常廣泛。比如,Oracle Partitioning 可以按照時間、地域、狀態等進行分區,將大型表分成多個單元,從而有效地幫助企業提高數據處理能力和管理能力,有效地管理數據的生命周期。而內存數據庫選件則突破了行列限製,采用雙格式數據庫內存,能夠幫助企業更快、更好地做出業務決策。

另外,在高安全性方麵,Oracle數據庫提供的Oracle Audit Vault and Database Firewall如同帶有自動識別功能的監控探頭,可監控Oracle和非Oracle數據庫流量,並且能夠檢測和阻止威脅。此外,而針對企業的重要敏感信息,Oracle Advanced Security是最經濟高效的全方位數據保護解決方案,它可以對信用卡號、社會保險號或個人身份信息等重要敏感信息加密。

有必要強調的是,選配數據庫選件不一定都要多花錢,有時候還可以幫助省錢,也就是以較小的投入換取較大的回報。比如,低劣應用會對數據庫的高效運行造成瓶頸,Oracle Enterprise Manager 選件可以實現故障的快速發現、自動診斷,並為數據庫提供實例級解決方案,有效地幫助數據庫提升管理效率、消除性能瓶頸、降低IT管理成本,交付高質量服務。

據悉,瑞銀集團就借助Oracle Enterprise Manager 選件的幫助來優化數據庫的性能,使得數據庫CPU核數減少了71%,物理服務器減少了94%,從而將總體成本減少了42%,未來5年的TCO降低了26%。

上一章 書頁/目錄 下一章