专业编程基础技术教程

网站首页 > 基础教程 正文

Java面试第62题,InnoDB和MyISAM的主要区别

ccvgpt 2024-10-12 14:02:15 基础教程 7 ℃

InnoDB和MyISAM的区别:

62.MySQL之InnoDB和MyISAM的主要区别?

Java面试第62题,InnoDB和MyISAM的主要区别

1.InnoDB支持事务,MyISAM不支持事务。

2.InnoDB支持外键,MyISAM不支持外键,

3.InnoDB支持行锁,MyISAM只支持表锁。

4.InnoDB是聚簇索引,MylSAM是非聚簇索引。

5.InnoDB不存储表的行数,MyISAM存储表的行数。每日一间:什么情况下适合选用MyISAM存储引擎。

Java面试第62题:

InnoDB和MyISAM的主要区别:

3.InnoDB支持行锁,MyISAM不支持外键。

4.InnoDB是聚簇索引,MyISAM是非聚簇索引。

5.InnoDB不存储表的行数,MyISAM存储表的行数。

所以我们在count(*)的时候,MyISAM非常快,而InnoDB需要扫描全表,每日一问什么情况下,适合使用MyISAM存储引擎呢?

最近发表
标签列表