有一个 ~3G 文件大小的 innodb 表(我使用 innodb_file_per_table = 1),刚刚从转储和 ~1.3G 转储文件导入。不知道这里有多少记录。
当我执行“select count(id) from $table”时,我看到“27117291”(27,117,291 便于阅读)。当我执行“select count(id) from $table limit 100”时,我也看到“27117291”
为什么会这样?InnoDB真的比 MyISAM 更好吗?
PS如果我执行“select count(id) from $table where id=73010460;” 我看到“1”。