Redhat

首次訪問時網站頁面載入速度很慢

  • November 24, 2012

我有一個生產網路伺服器,它使網站在第一次載入時變得非常慢。第一次後,所有連接都正常且快速。

在以下螢幕中,您可以看到我為伺服器中的隨機站點執行的第一個測試:

在此處輸入圖像描述

在這裡你可以看到第二次請求的結果:

在此處輸入圖像描述

如您所見,同一頁面的第二次載入發生了很大變化。

這是頁面載入時間圖:

在此處輸入圖像描述

我的問題是我對 Red Had Linux 伺服器一無所知,也不知道從哪裡開始。

有人可以幫助我嗎?我喜歡在連接中找到長時間“等待”的解決方案。

我知道我的問題很少,但您可以隨時要求我提供有關伺服器的資訊。

由於您不提供此資訊,我將假設您使用的是 mysql。有很多事情要檢查,但您可以從以下內容開始:

  1. 下載並執行這個perl 腳本。閱讀並理解它輸出的建議,這將有助於優化您的數據庫。
  2. 查找慢速數據庫查詢。未優化的數據庫查詢第一次執行可能需要很長時間,然後從記憶體中恢復,因此存在差異。檢查慢查詢日誌並查找最大執行時間。
  3. 另一個是 db 端的名稱解析,您是否在 db connect 上進行名稱解析(檢查確保)?

引用自:https://serverfault.com/questions/448920