MyISAM和InnoD的基本区别

471
2020/12/16 11:34:13
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

MyISAM和InnoD的基本区别

MyISAM和InnoD的区别有:

1.InnoDB支持事务,MyISAM不支持。

2.InnoDB支持外键,而MyISAM不支持。

3.InnoDB是聚集索引,而MyISAM是非聚集索引,不过都是使用B+Tree作为索引结构。

4.Innodb不支持全文索引,而MyISAM支持全文索引。

5.InnoDB支持表、行级锁,而MyISAM支持表级锁。

6.InnoDB表必须有主键,而Myisam可以没有。

7.Innodb存储文件有frm、ibd,而Myisam是frm、MYD、MYI。

8.MyISAM表格可以被压缩后进行查询操作。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: mysql中myisam与innodb的区别是什么