我有一個小部件,其中顯示了幾篇文章。每篇文章有大約2個選擇和1個插入/更新。延遲mysql查詢,然後批量運行
最壞的情況涉及一個顯示300篇文章的小部件,這涉及到900個查詢以及小部件的其他設置查詢,這確實會減慢小部件的速度。現在想象一下,有時候5個用戶同時加載小部件。
我在想如果我應該收集每個部件的所有查詢,然後將它們寫入文件。稍後將定期運行cron作業,每隔30秒執行一次這些查詢。
這會對性能產生多大的影響。另外,其他人是否有更好的系統或想法。
像youtube這樣的網站用來緩存YouTube視頻的視圖。
我無法再優化小部件。我想要一個延遲頁計數器的解決方案可以說/
需要更多信息(如某些代碼),聽起來像您需要優化您的查詢 –