最近在對國内服務器進行硬盤的替換升級的時候,發現有一台服務器把數據庫遷移到新硬盤後,以前的老硬盤依然非常繁忙(用iostat檢查),仔細查看後,發現有一些MySQL數據庫用的InnoDB格式,即使把數據庫目錄搬遷後,實際數據依然放置在以前的硬盤上。
Drupal 7默認是采用InnoDB數據庫引擎以利用其一些獨特的特性,但我們的系列網站數據量很大,需要分散放置各子網站的數據庫才好,所以我們都是改為使用MyISAM數據庫,以前曾經修改過Drupal的Core文件來實現數據庫引擎的變更,但這在Drupal系統升級的時候就丢失了,這樣導緻一些新建網站的數據庫表,以及一些