美文网首页
InnoDB存储引擎和MyISAM存储引擎

InnoDB存储引擎和MyISAM存储引擎

作者: 想像风一样的陈某 | 来源:发表于2021-08-20 14:51 被阅读0次

InnoDB存储引擎

InnoDB是MySQL的默认事务型引擎,它被设计用来处理大量的短期(short-lived)事务。除非有非常特别的原因需要使用其他的存储引擎,否则应该优先考虑InnoDB引擎。行级锁,适合高并发情况

innodb 索引 使用 B+TREE myisam 索引使用 b-tree

innodb 主键为聚簇索引,基于聚簇索引的增删改查效率非常高。

MyISAM存储引擎

MyISAM提供了大量的特性,包括全文索引、压缩、空间函数(GIS)等,但MyISAM不支持事务和行级锁(myisam改表时会将整个表全锁住),有一个毫无疑问的缺陷就是崩溃后无法安全恢复。

相关文章

  • 「Mysql索引原理(一)」1.存储引擎简介

    存储引擎 0. 前言1. 存储引擎查看2. InnoDB存储引擎特性存储InnoDB历史3. MyISAM存储引擎...

  • mysql(七)

    MySQL存储引擎-innodb 查看存储引擎 innodb和myisam的物理区别 innodb 核心特性 MV...

  • MYSQL 常用搜索引擎比较

    MyISAM——读InnoDB——事物 最常用的存储引擎: Myisam存储引擎:每个Myisam在磁盘上存储成三...

  • 2018-03-19

    mysql MyISAM引擎和InnoDB的介绍 1、MyISAM MyISAM是MySQL的默认存储引擎,基于...

  • MySQL面试题和答案

    Mysql 的存储引擎,myisam和innodb的区别。答: 1.MyISAM 是非事务的存储引擎,适合用于频繁...

  • 面试题2

    Mysql 的存储引擎,myisam和innodb的区别。答: 1.MyISAM 是非事务的存储引擎,适合用于频繁...

  • 【转】mysql 面试题

    Mysql 的存储引擎,myisam和innodb的区别。 答: 1.MyISAM 是非事务的存储引擎,适合用于频...

  • MySQL面试题和答案

    Mysql 的存储引擎,myisam和innodb的区别。答: 1.MyISAM 是非事务的存储引擎,适合用于频繁...

  • MySQL学习日记(十一)-技术问答

    一、MySQL主要存储引擎MyISAM和InnoDB的区别? 1、 存储结构 MyISAM:每个MyISAM在磁盘...

  • Mysql存储引擎

    存储引擎 mysql 给我们提供了很多存储引擎,常用的基本就两种MyISAM和InnoDB MyIsam和Inno...

网友评论

      本文标题:InnoDB存储引擎和MyISAM存储引擎

      本文链接:https://www.haomeiwen.com/subject/gpstiltx.html