InnoDB引擎与MyISAM引擎的区别。小编来告诉你更多相关信息。InnoDB引擎与MyISAM引擎的区别小编带来的是InnoDB引擎与MyISAM引擎的区别的方法内容,接下来就是全面介绍。1.数据存
InnoDB引擎与MyISAM引擎的区别。小编来告诉你更多相关信息。
InnoDB引擎与MyISAM引擎的区别
小编带来的是InnoDB引擎与MyISAM引擎的区别的方法内容,接下来就是全面介绍。
- 1.数据存储的方式不同,MyISAM 中的数据和索引是分开存储的,而 InnoDB 是把索引和数据存储在同一个文件里面。
- 2.对于事务的支持不同,MyISAM 不支持事务,而 InnoDB 支持 ACID 特性的事务处理
- 3.对于锁的支持不同,MyISAM 只支持表锁,而 InnoDB 可以根据不同的情况,支持行锁,表锁,间隙锁,临键锁
- 4.MyISAM 不支持外键,InnoDB 支持外键
当然也可以从索引结构、存储限制等方面,更加深入的回答。
具体参考如下官方文档:https://dev.mysql.com/doc/refman/8.0/en/innodb-introduction.htm
以上网介绍的InnoDB引擎与MyISAM引擎的区别的具体介绍,希望大家能喜欢!
本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。