2009年6月22日 星期一

兩千多筆的資料居然要跑27個小時!?

今天一早到客戶那邊,就開始忙著做更新還有移機的事,原本系統的AP以及DB是架在同一台電腦上,可是上次客戶在跑一些資料的時候,兩千多筆居然要跑27個小時,這真是讓我傻眼 = =。所以這次就打算把AP以及DB分開,看看能不能有改善的情況。

因為我們工程師把一大堆的判斷式都寫在DB裡面,bottleneck都堵在DB了,這樣子要做load balance實在太困難了啦!現在只好把DB移到新電腦上面,希望能改善許多。不過說也好笑,DB只是存放資料的地方,應該是把判斷式寫在AP才對呀。唉,這些工程師都該好好去重看一些相關資料了啦!

沒有留言: