看板 PHP 關於我們 聯絡資訊
※ 引述《yanli2 (Yan)》之銘言: : 給你我個人的做法 : 1.將不常更新的頁面輸出靜態HTML ←降低使用量 如果你有用 Smarty 的話.可以參考 Smarty Page Cache 相關的處理... http://www.smarty.net/manual/en/caching.php : 2.設定cron每分鐘把sleep超過20秒的給kill掉←降低連線數 這個如果是使用虛擬主機的話,應該沒有辦法允許這樣作... 建議改用 VPS 或是自有主機吧... : 3.把MySQL整個移到另一台Server 這個作法需要另外一台機器.但是可以有效減低主機的負擔.. : I/O 通常是最耗資源的,這個問題我也苦惱很久 : 目前這個做法還ok,參考看看. : 當然程式內容可以修改的話也能有效改善 : 像是降低SQL的查詢,檢查看看你是不是有用到重複送出的查詢 另外建議原po也要查一下 mysql slow query log... 看有沒有 slow query 造成 mysql 太慢.. 修正一個太慢的 SQL 語法.會讓系統效能大幅度的提昇... -- 我是上來領便當的... 逛 php 版, database 版只是順便而已... http://blog.darkhero.net 個人網誌 http://phorum.study-area.org/index.php/board,31.0.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.62.60
kylekai :補充開了 slow query 抓出來後,用explain去分析.. 05/12 13:36
fillano :http://0rz.tw/RH4b8 http://0rz.tw/qO789 這兩篇簡 05/12 14:53
fillano :報不錯,可以參考看看 05/12 14:53