专业编程基础技术教程

网站首页 > 基础教程 正文

每日一点之MySQL存储引擎MyISAM和InnoDB的区别

ccvgpt 2024-10-12 14:01:35 基础教程 8 ℃

1、存储引擎分类

当前MySQL版本为5.6.16,可以看到支持的存储引擎为,如图1:

本文选取开发中最多使用的MyISAM(mysql5.5之前版本的默认存储引擎)、InnoDB(mysql5.5及之后版本的默认存储引擎)进行介绍。

每日一点之MySQL存储引擎MyISAM和InnoDB的区别

2、MyISAM和InnoDB的区别,如图2:

3、MyISAM和InnoDB的应用场景

  • MyISAM

MyISAM应用于不需要事务执行大量的SELECT或COUNT操作的场景中

  • InnoDB

InnoDB应用于对数据一致性要求较高,需保证ACID事务操作或执行大量的INSERT或UPDATE操作的场景中。

最近发表
标签列表