栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

数据库引擎——INNODB和MYISAM的比较

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

数据库引擎——INNODB和MYISAM的比较

1)关于数据库引擎主要有:INNODB(默认使用)

                                              MYISAM(早些年使用)

MYISAMINNODB
事务支持不支持支持
数据行锁定不支持支持
外键约束不支持支持
全文索引支持不支持
表空间大小较小较大,约为2倍

2)常规使用操作:

  • MYISAM:节约空间,速度较快
  • INNODB:安全性高,支持事务的处理和多表用户操作

3)在物理空间存在的位置

所有的数据库文件都存在于data目录下,本质还是文件的存储

一个文件夹对应一个数据库

MySQL引擎在物理文件上的区别:

  • INNODB在数据库表中只有一个*.frm文件,以及上级目录下的ibdata1文件
  • MYISAM对应文件:
    • *.frm:表结构的定义文件
    • *.MYD:数据文件(data)
    • *.MYI:索引文件(index)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1039853.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号