<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    新的起點(diǎn) 新的開始

    快樂生活 !

    developer 眼中的性能問題

       在項(xiàng)目中,我們都經(jīng)常面臨所開發(fā)的產(chǎn)品性能問題。然而這些問題都不是很容易解決。大多性能問題追根究底都是系統(tǒng)架構(gòu)或者說是設(shè)計(jì)問題。推翻了重做是不可能的,怎么從這些問題中吸取經(jīng)驗(yàn)教訓(xùn)才是正道。來看看我遇到的設(shè)計(jì)問題。

    案例: 企業(yè)級應(yīng)用系統(tǒng),技術(shù)使用了JSF 數(shù)據(jù)庫Oracle. 主頁面范圍超慢,大概半分鐘。

    問題很多,主要有一下幾點(diǎn):
    1. 數(shù)據(jù)庫設(shè)計(jì)嚴(yán)格遵守了范式設(shè)計(jì),導(dǎo)致表關(guān)聯(lián)很多。頁面數(shù)據(jù)大多需要從至少10張表聯(lián)合獲取。
    2. 重度使用JSF 組件樹過大。
    3. 代碼上冗余邏輯,大量沒有必要的處理。

    如何解決呢
    1. 對于第一個問題, 還是多學(xué)習(xí)學(xué)習(xí)數(shù)據(jù)庫設(shè)計(jì)以及如何寫出高效的SQL,推薦一本書 SQL反模式 可以指導(dǎo)如何進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。畢竟大多數(shù)應(yīng)用系統(tǒng)需要數(shù)據(jù)庫的支持。寫SQL同時想想是不是這個SQL是最優(yōu)的。 資深的程序員應(yīng)該對SQL優(yōu)化有一定的了解。

    2. 在設(shè)計(jì)開發(fā)應(yīng)用系統(tǒng)初期,就要多了解你選技術(shù)的不足,盡量避免由技術(shù)不足帶了的問題。畢竟任何技術(shù)都有其優(yōu)勢和不足。 比如問題2,盡量減少組件樹,或者使用facelet來build UI .

    3. 問題3就純粹是程序員個人問題和團(tuán)隊(duì)流程問題了。 無論是用任何方式 比如測試驅(qū)動 結(jié)對編程等 流程畢竟是流程,程序員的個人素質(zhì)與修養(yǎng)是整個產(chǎn)品質(zhì)量的保證。 這點(diǎn)我還是相信找到合適的程序員讓他喜歡或者對自己開發(fā)的產(chǎn)品有認(rèn)同感才是最好的解決方式。如果連自己做的都不感興趣,就靠流程,也是僅僅保證少許問題而不是高質(zhì)量的產(chǎn)品。

    以上就是我的一點(diǎn)看法。welcome to other idea . Thanks

    2012/11/20 Beijing




     






     

    posted on 2012-11-20 22:29 advincenting 閱讀(1631) 評論(0)  編輯  收藏 所屬分類: 生活隨筆

    公告

    Locations of visitors to this pageBlogJava
  • 首頁
  • 新隨筆
  • 聯(lián)系
  • 聚合
  • 管理
  • <2012年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    統(tǒng)計(jì)

    常用鏈接

    留言簿(13)

    隨筆分類(71)

    隨筆檔案(179)

    文章檔案(13)

    新聞分類

    IT人的英語學(xué)習(xí)網(wǎng)站

    JAVA站點(diǎn)

    優(yōu)秀個人博客鏈接

    官網(wǎng)學(xué)習(xí)站點(diǎn)

    生活工作站點(diǎn)

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲高清中文字幕综合网| 亚洲国产精品视频| 一区二区三区免费精品视频 | 国产免费牲交视频免费播放| 麻豆国产入口在线观看免费| 亚洲人成亚洲人成在线观看| 九九综合VA免费看| 亚洲国产精品自在拍在线播放 | 91在线视频免费91| 亚洲V无码一区二区三区四区观看| 五月天婷婷免费视频| 国产精品成人无码免费| 亚洲人成无码网站在线观看| 永久在线观看www免费视频| 亚洲网站在线观看| 91成人在线免费观看| 又黄又爽一线毛片免费观看| 精品久久久久久亚洲综合网| 歪歪漫画在线观看官网免费阅读| 亚洲国产乱码最新视频| 99久久国产精品免费一区二区| 1000部拍拍拍18勿入免费视频软件 | 日韩精品无码永久免费网站| 亚洲第一福利网站在线观看| 国产偷国产偷亚洲高清人| 国产免费卡一卡三卡乱码| 美女被免费视频网站| 国产精品亚洲mnbav网站 | 毛片视频免费观看| 国产成人亚洲精品电影| 中文字幕第一页亚洲| 久久香蕉国产线看免费| 久久精品国产99国产精品亚洲 | 亚洲精品无码成人AAA片| 日韩免费在线视频| 国产精品亚洲综合久久| 亚洲A丁香五香天堂网| 免费日本一区二区| 亚洲欧美日韩综合久久久| 亚洲精品视频在线观看你懂的| 中文字幕在线免费播放|