登录
首页 >  数据库 >  MySQL

MySQL常见的存储引擎有哪些?

来源:亿速云

时间:2023-04-30 11:52:47 389浏览 收藏

哈喽!大家好,很高兴又见面了,我是golang学习网的一名作者,今天由我给大家带来一篇《MySQL常见的存储引擎有哪些?》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!

mysql存储引擎

答:常用的主要分为两种,一种是innodb,一种是myisam,两者的主要区别是

1)myisam不支持事务处理,而innoDB支持事务处理

2)myisam 不支持外键,innoDB支持外键

3)myisam支持全文检索,而innoDB在MySQL5.6版本之后才支持全文检索

4)数据的存储形式不一样,mysiam表存放在三个文件:结构、索引、数据,innoDB存储把结构存储为一个文件,索引和数据存储为一个文件

5)myisam在查询和增加数据性能更优于innoDB,innoDB在批量删除方面性能较高。

6)myisam支持表锁,而innoDB支持行锁

终于介绍完啦!小伙伴们,这篇关于《MySQL常见的存储引擎有哪些?》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布数据库相关知识,快来关注吧!

声明:本文转载于:亿速云 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表