MySQL数据库常见的存储引擎

鳄鱼君

发表文章数:642

热门标签

,

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » 数据库教程 » MySQL数据库常见的存储引擎

查看MySQL支持的存储引擎

show engines \G;

MyISAM存储引擎
它管理的表具有以下特征:

  1. 使用3个文件表示每个表:格式文件(存储表结构的定义fm)、数据文件(存储表行的内容MYD)、索引文件(存储表上索引MYI)
  2. 可被转换为压缩、只读来节省空间

但是这种最常用的存储引擎不支持事务
InnoDB存储引擎

表的结构存储在xxx.frm文件中,数据存储在tablespace这样的表空间中(逻辑概念),无法被压缩,无法转换成只读。这种InnoDB存储引擎在MySQL数据库崩溃之后提供自动恢复机制。InnoDB支持级联删除和级联更新。

MEMORY存储引擎(HEPA引擎)
缺点:不支持事务。数据容易丢失。因为所有数据和索引都是存储在内存当中的。
优点:查询速度最快。

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《MySQL数据库常见的存储引擎》 发布于2020-08-21

分享到:
赞(0) 赏杯咖啡

评论 抢沙发

5 + 3 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册