最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

網(wǎng)站性能提高實戰(zhàn)經(jīng)驗點滴記錄

 更新時間:2011年02月19日 16:43:05   作者:  
網(wǎng)站性能提高實戰(zhàn)經(jīng)驗點滴記錄,需要的朋友可以參考下。
DB:
1.數(shù)據(jù)庫可以適當設計一些冗余字段來減少聯(lián)合查詢
2.經(jīng)常查詢的字段要建立索引
3.查詢內容盡量簡潔, 比如cakephp中的查詢盡量設置$this->recursive=-1,并指定fields.
4.數(shù)據(jù)庫用單獨的服務器,有條件的常用查詢數(shù)據(jù)單獨分庫
5.把session等數(shù)據(jù)放在Memcache而不是數(shù)據(jù)庫中既能滿足多服務器之間共享也能降低數(shù)據(jù)庫的負載。
參考如下文章: http://www.linuxjournal.com/article/7451?page=0,1
6.Bad Sql會摧毀系統(tǒng)的CPU,尤其在使用IN查詢時,一定要確保array里面數(shù)據(jù)是唯一的,且不能有大量數(shù)據(jù)。
HTTP Request:
1.調節(jié)apache增大服務器并發(fā)處理連接數(shù)
2.壓縮js/css減少客戶并發(fā)請求連接數(shù)(apache/nginx的gzip配置)
3.盡量使用離線數(shù)據(jù)庫,少調用遠程http service(geoip service, google map...).至少要設置合理的請求超時時間。
4.圖片、靜態(tài)資源用專用的服務器
WEB server:
1.apache+php->ningx+(php+fpm)
2.haproxy, 設置請求隊列queue, 比如50,這樣可以起到緩沖和保護web server的作用,效果明顯
3.添加web server, haproxy負載均衡
( 多服務器注意session/cache放在數(shù)據(jù)庫或者memcache中,代碼補丁注意同步, 動態(tài)生成或者管理員加載的資源注意同步)
Code:
1.避免無效循環(huán)
2.避免無效鏈接請求
3.設計上注意不要產生單個服務器的文件
4.設計上注意不要產生大量的小文件,否則可能會引起inode資源耗盡
5.設計上注意不要把大量營銷郵件的發(fā)送和單個業(yè)務郵件混淆在一起,另外批量郵件的產生和發(fā)送邏輯要分開
6.最好把營銷郵件的發(fā)送以調用第三方專業(yè)郵件服務的形式完成。這樣可以避免垃圾郵件和檢查無效郵件
to be continued.

相關文章

  • Git如何清除本地緩存

    Git如何清除本地緩存

    這篇文章主要介紹了Git如何清除本地緩存問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • ASCII碼對照表以及各個字符的解釋(精華版)

    ASCII碼對照表以及各個字符的解釋(精華版)

    ASCII(American Standard Code for Information Interchange,美國信息互換標準代碼)是一套基于拉丁字母的字符編碼,共收錄了 128 個字符,用一個字節(jié)就可以存儲,它等同于國際標準 ISO/IEC 646
    2020-03-03
  • GIt的基本操作詳解

    GIt的基本操作詳解

    本文主要介紹了GIt的基本操作。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • Git別名的使用

    Git別名的使用

    這篇文章主要介紹了Git別名的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Jenkins定時構建語法規(guī)則及時間設置

    Jenkins定時構建語法規(guī)則及時間設置

    這篇文章主要為大家介紹了Jenkins定時構建時間設置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • 關于使用mvn deploy命令將本地jar包上傳到maven私服的問題(收藏)

    關于使用mvn deploy命令將本地jar包上傳到maven私服的問題(收藏)

    這篇文章主要介紹了使用mvn deploy命令將本地jar包上傳到maven私服,分享本篇教程可以幫助多數(shù)朋友少走彎路,本文具有很好的收藏價值,需要的朋友可以參考下
    2022-03-03
  • Postman傳遞對象參數(shù)(包含有集合對象)

    Postman傳遞對象參數(shù)(包含有集合對象)

    postman通常需要傳遞各式各樣的參數(shù),本文主要介紹了Postman傳遞對象參數(shù)(包含有集合對象),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • git push 本地項目推送到遠程分支的方法(git命令版)

    git push 本地項目推送到遠程分支的方法(git命令版)

    這篇文章主要介紹了git push 本地項目推送到遠程分支的方法(git命令版),需要的朋友可以參考下
    2020-09-09
  • Prompt 編程產生背景技術原理應用實例解析

    Prompt 編程產生背景技術原理應用實例解析

    這篇文章主要為大家介紹了Prompt 編程產生背景技術原理應用實例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • 關于rpc長連接與短連接的思考記錄

    關于rpc長連接與短連接的思考記錄

    文章總結了RPC項目中長連接和短連接的處理方式,包括RPC和HTTP的長連接與短連接的區(qū)別、TCP的保活機制、客戶端與服務器的連接模式及其利弊分析,文章強調了在實際應用中需要根據(jù)具體情況選擇長連接還是短連接,并討論了負載均衡器在RPC中的作用
    2025-01-01

最新評論

海丰县| 萨嘎县| 鄂州市| 长丰县| 申扎县| 普宁市| 盐亭县| 洞口县| 开化县| 洛隆县| 五峰| 武隆县| 加查县| 沅陵县| 桐庐县| 玛曲县| 策勒县| 娄底市| 西乌珠穆沁旗| 蒙自县| 大渡口区| 武冈市| 固安县| 江西省| 南涧| 思南县| 旬阳县| 远安县| 新民市| 昌乐县| 托里县| 肃南| 德安县| 陇西县| 许昌县| 长顺县| 民和| 光泽县| 晴隆县| 扬中市| 吉水县|