百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> mysql存储引擎是什么?
分享文章到:

mysql存储引擎是什么?

发布时间:08/01 来源:未知 浏览: 关键词:
mysql存储引擎有:InnoDB,MyISAM,MEMORY,MERGE,EXAMPLE,ARCHIVE等等。 存储引擎是数据库治理系统用来从数据库新建、读取和更新数据的软件模块。MySQL中有两品种型的存储引擎:事务型和非事务型。

关于MySQL 5.5及更高版本,默许的存储引擎是InnoDB。在5.5版本以前,MySQL的默许存储引擎是MyISAM。

那么mysql存储引擎是什么?

一、InnoDB

这是MySQL 5.5或更高版本的默许存储引擎。它供给了事务平安(ACID兼容)表,支撑外键援用完备性束缚。它支撑提交、回滚和危急恢复功能来维护数据。它还支撑行级锁定。当在多会员环境中运用时,它的“一致非锁定读取”提高了机能。它将数据存储在集群索引中,从而减少了基于主键的查询的I/O。

二、MyISAM

该存储引擎治理非事务性表,供给高速存储和检索,支撑全文搜寻。

三、MEMORY

供给内存中的表,之前称为堆。它在RAM中处置所有数据,以便比在磁盘上存储数据更快地拜访。用于迅速查寻援用和其他雷同的数据。

四、MERGE

将多个相似的MyISAM表分组为一个表,可以处置非事务性表,默许状况下包含这些表。

五、EXAMPLE

你可以运用此引擎新建表,但不克不及存储或猎取数据。这样做的目的是教开发人员怎样编写新的存储引擎。

六、ARCHIVE

用于存储批量数据,不支撑索引。

七、CSV

在文本文件中以逗号分隔值格局存储数据。

八、BLACKHOLE

挨要存储的数据,但始终返回空。

九、FEDERATED

将数据存储在长途数据库中。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板