开发者社区> 问答> 正文

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

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

展开
收起
游客ahv54x37wvm7u 2021-12-14 16:16:57 612 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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像