旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

mysql存储引擎有哪些?【MySQL教程】,mysql存储引擎

作者:搜教程发布时间:2019-11-27分类:MySQL教程浏览:95评论:0


导读:存储引擎是数据库治理体系用来从数据库建立、读取和更新数据的软件模块。MySQL中有两种范例的存储引擎:事件型和非事件型。关于MySQL5.5及更高版本,默许的存储引擎...
存储引擎是数据库治理体系用来从数据库建立、读取和更新数据的软件模块。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

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

相干引荐:《MySQL教程》

本篇文章就是关于mysql存储引擎有哪些的引见,愿望对须要的朋侪有所协助!

以上就是mysql存储引擎有哪些?的细致内容,更多请关注ki4网别的相干文章!

标签:mysql存储引擎


欢迎 发表评论: