10th Dec, 2008

Optimization 最新紀錄

幫個網站攪 optimization, 主資料庫高鋒期最高負載當作 100%, 而家只係得返 10%, 甚至更少, 而當中 25% 我有信心可以再降低。

當然要破我以往最高紀錄係冇乜可能, 由 15分鐘既運算優化到得返幾秒, 個基數太細所以計出黎太誇張。而且嗰次係資料庫設計嚴重失誤, 所以先造就到咁既紀錄。

今次優化其實借助過往喺 ASP.NET 既經驗, 參考佢地既 architecture 而對一個運作已久既 php website 進行架構性改動, 詳情不便透露太多, 但我想表達既就係精乜野 language / platform 之餘, 了解其他既運作對自己技術進步方面都有莫大得益。

相關文章

回應

我以前公司見過一個 storeproc 用 while loop 行 cursor。generate 一個daily report 要 7 秒,monthly report 就要 3 分半鐘,yearly report 就要八個字。我好唔底得,隨手將個 sp 改用 temp table 再加堆 inner join,結果個 monthly report 依加只要 3 秒就攪掂。

所以話,識做唔難,做得好先難。

真正 john on 2008-12-11 08:33

高手, 請受小弟一拜

orz

腦功仔 on 2008-12-11 11:56

你的回應






Your response: