Innodb
我應該在 InnoDB 上使用 MyISAM 來節省磁碟空間嗎?
我有一個由
int
主鍵和text
列組成的表,主要充當“讀取”角色。目前只有大約 40,000 行,但隨著時間的推移,我預計每年會增加 500,000 行。這是在一個每天可能有 10 個活躍使用者的系統上,所以影響非常小。使用 MyISAM,表小於 4MB。使用 InnoDB,它超過 7MB。
如果磁碟空間是一個問題,那麼 MyISAM 真的那麼不值得信任,以至於我應該使用 InnoDB 而不是 MyISAM 嗎?
你擔心3MB?呃-不要。
即使是 10 倍,大約是您預期的增長,也將是 30M。
您不會節省 30M 的儲存空間來應對任何可靠性故障。
使用 InnoDB。