开发者社区> 问答> 正文

MySQL存储引擎MyISAM与InnoDB如何选择?

MySQL存储引擎MyISAM与InnoDB如何选择?

展开
收起
游客ahv54x37wvm7u 2021-12-14 16:16:57 614 0
1 条回答
写回答
取消 提交回答
  • MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。

    虽然MySQL里的存储引擎不只是MyISAM与InnoDB这两个,但常用的就是两个。 关于MySQL数据库提供的两种存储引擎,MyISAM与InnoDB选择使用:

    1.INNODB会支持一些关系数据库的高级功能,如事务功能和行级锁,MyISAM不支持。 2.MyISAM的性能更优,占用的存储空间少,所以,选择何种存储引擎,视具体应用而定。

    2021-12-14 16:17:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MySQL表和索引优化实战 立即下载
MySQL 5.7让优化更轻松 立即下载
MySQL高并发场景实战 立即下载

相关镜像