資料庫管理雖然是應用系統的後端,但是,如果資料庫效能不佳,往往會引發前端使用者抱怨。為了改善資料庫效能,精誠資訊在累積了多年的實戰經驗之後,決定推出自製研發的資料庫加速器。精誠資訊產品事業部處長周慕義指出,目前該公司所推出的資料庫加速器,僅能支援甲骨文8.1.7.4以上的資料庫版本,預計未來還會推出SQL Server版的資料庫加速器。

一般來說,資料庫系統效能調校的過程,大多會先判斷系統瓶頸所在,才會決定系統調校的方法,究竟是要從軟體著手,還是直接擴充硬體設備,進而達到改善資料庫系統效能的目的。周慕義指出,資料庫系統調優,雖然可以藉由參數設定與資料結構調整來做,但是,根據精誠資訊長期累積的實務經驗,發現資料庫效能的瓶頸大多是因為儲存設備,而企業為了讓I/O效能更高,擴充硬體設備往往是最直接有效的做法,不過,這種做法的投資成本也比較高。

目前精誠資訊推出的資料庫加速器,則是在資料庫與應用伺服器之間,安裝一臺資料庫加速器,企業只要把常用的資料庫資料暫存於加速器的記憶體內,透過Web-base進行操作與管理,並且達到提升資料庫效能的目的。周慕義表示,在沒有重新設定參數與調整資料結構等資料庫系統調優的情況下,資料庫加速器就能讓系統效能提升6倍以上,對甲骨文資料庫搜尋100萬筆資料的回應時間只需要765毫秒。


資料庫加速器的系統架構



然而,精誠資訊所推出的資料庫加速器,目前雖然已經有部分企業正在進行測試,但是,還沒有任何一家企業正式採用。

臺灣澳圖美德資訊長杜奕峰指出,若單純從系統效能的角度來看,加速器確實可以改善系統效能問題,對於分析型的資料庫來說尤其適用。但是,一般的資料庫應用,大多必須同時兼顧資料修改與分析,這樣的情況下,如果安裝資料加速器,等於是在應用伺服器與資料庫之間,多了一個中間層,稍一不慎可能就會出現資料不一致的問題,對資料庫管理員來說,也多了一層顧慮。

不過,杜奕峰強調,部分企業為了改善資料庫系統效能,不論是從軟體或硬體層面著手,都面臨難以突破的瓶頸極限,對於這樣的企業來說,就非常適合採用資料庫加速器,來達到系統調優的目的。

威寶電信資訊系統處資深經理陳明達表示,資料庫系統效能的瓶頸百百種,如果沒有找出系統效能降低的問題源頭,只是安裝資料庫加速器,未必就能提升資料庫系統的效能。以威寶電信來說,最基本的步驟就是先做log的記錄追蹤,進而找出問題,才能決定用什麼方式來改善資料庫系統效能。文⊙楊惠芬

熱門新聞

Advertisement