pbarney Asked: 2021-02-17 20:47:47 +0800 CST2021-02-17 20:47:47 +0800 CST 2021-02-17 20:47:47 +0800 CST 我应该在 InnoDB 上使用 MyISAM 来节省磁盘空间吗? 772 我有一个由int主键和text列组成的表,主要充当“读取”角色。目前只有大约 40,000 行,但随着时间的推移,我预计每年会增加 500,000 行。这是在一个每天可能有 10 个活跃用户的系统上,所以影响非常小。 使用 MyISAM,表小于 4MB。使用 InnoDB,它超过 7MB。 如果磁盘空间是一个问题,那么 MyISAM 真的那么不值得信任,以至于我应该使用 InnoDB 而不是 MyISAM 吗? innodb myisam 1 个回答 Voted Best Answer danblack 2021-02-17T21:59:46+08:002021-02-17T21:59:46+08:00 你担心3MB?呃-不要。 即使是 10 倍,大约是您预期的增长,也将是 30M。 您不会节省 30M 的存储空间来应对任何可靠性故障。 使用 InnoDB。
你担心3MB?呃-不要。
即使是 10 倍,大约是您预期的增长,也将是 30M。
您不会节省 30M 的存储空间来应对任何可靠性故障。
使用 InnoDB。