Drupal網站對數據庫服務器的壓力由來已久,特别是Views做成的頁面是最可能導緻負載升高的原因,無論是以前自己服務器上的MySQL還是換用阿裡雲的RDS。
以前也采取一些緩存的措施來降低負載,但偶爾會出現一些問題,我翻看以前的博客中記錄有《Drupal網站Views生成頁面Title改為變量的問題》、《一個Drupal網站Views消失的排查》。
後來Drupal 6升級Drupal 7後似乎有些變化,但我一直也沒有深究,基本上都是把Views的查詢緩存設置為6天,把顯示緩存設置為0,在系列網站的xxx.views_default.