- 主題:本站内容主要是本人關注的互聯網行業及個人愛好方面的主題,包括AdSense💲、MediaWiki👨💻、Drupal💻、馬拉松🏃、架子鼓🥁等。
- 書訊:本人新書2018年12月出版《Google AdSense實戰寶典 - 第二版📘》,歡迎關注。
Drupal的Views是個非常強大、靈活的工具,但用得不合适也可能導緻數據庫負載的飙升。最近把Drupal站啟用UTF8MB4支持,轉換程序自動把以前的MyISAM引擎轉為InnoDB了,也因此引起阿裡雲RDS的IOPS升高。
又試了一些調整RDS參數等,無效。再看了一些資料、觀察了RDS的進程,還是一些Views的消耗大,特别是數據量大的站。以前在Drupal 6時就在個别網站中啟用過views_litepager這個插件,來替換Views本身的翻頁,犧牲了查看一共有多少頁的功能,不再運行select count(*) ... 這個在InnoDB引擎消耗很