1.MyISAM:mysql默认的插件式存储引擎,适用于主要插入和查询记录;

2.InnoDB:用于事务处理,包括ACID事务支持(提供行级锁),适用于需要实现并发控制和事务(ACID)的项目。

3.memory:将所有数据保存在RAM中,可提供极快的访问。适用于临时存放数据,数据量不大,如果只是临时存放数据,并且不需要较高的数据安全性。MySQL中使用该引擎作为临时表,存放查询的中间结果。

4.Archive:适用于只有INSERT和SELECT操作,非常适合存储归档数据,比如记录日志信息。

总结:

一般来说不使用事务的话,请使用MyISAM引擎,使用事务的话,一般使用InnoDB。一个数据库中多个表可以使用不同的引擎满足各种性能和实际需求。

Mysql数据库引擎的区别相关推荐

  1. MySQL数据库引擎及区别

    目录 什么是数据库的存储引擎? MySQL有哪些存储引擎?每种存储引擎有各自的优缺点? MySQL默认的存储引擎是什么?如何修改默认数据库存储引擎? 什么是数据库的存储引擎? 存储引擎(storage ...

  2. MySQL数据库引擎介绍、区别、创建和性能测试的深入分析

    深入理解MySQL的数据库引擎的类型 作者: 字体:[增加 减小] 类型:转载 本篇文章是对MySQL的数据库引擎的类型进行了详细的分析介绍,需要的朋友参考下   你能用的数据库引擎取决于mysql在 ...

  3. mysql 数据库引擎

    一.数据库引擎 数据库引擎是用于存储.处理和保护数据的核心服务.利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求. 使用数据库引擎创建用于联机事务处理或 ...

  4. MySQL数据库引擎、数据事务与隔离级别

    MySQL数据库引擎 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况下,MYSQL支持三个引擎:ISAM.MYISAM和HEA ...

  5. mysql数据库引擎常用面试总结

    一次面试被问到了MySQL的相关问题,一个是对mysql了解多少,引擎有什么,主要区别是什么?第二个被问的更多,给你一个百万级别的表怎么查询优化: 今天整理了一些资料回答第一个问题: 总的思想: My ...

  6. mysql数据库引擎介绍

    mysql数据库引擎介绍 你能用的数据库引擎取决于mysql在安装的时候是如何被编译的.要添加一个新的引擎,就必须重新编译MYSQL.在缺省情况下,MYSQL支持三个引擎:ISAM.MYISAM和HE ...

  7. 如何查看mysql数据库的引擎/MySQL数据库引擎详解

    一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎: mysql> show engines; 看你的mysql当前默认的存储引擎: m ...

  8. 几种MySQL数据库引擎优缺点对比

    MySQL数据库引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建.查询.更新和删除数据.不同的存储引擎提供不同的存储机制.索引技巧.锁定水平等功能,使用不同的存 ...

  9. mysql数据库引擎InnoDB和MyISAM的区别

    InnoDB支持行级锁和表级锁(默认行级锁),支持事务,外部键等:大量的insert和update更快等.只有通过索引条件检索数据,InnoDB 才使用行级锁,否则,InnoDB 将使用表锁. MyI ...

最新文章

  1. TNF诱导的关节破坏由IL-1介导
  2. 手势追踪,高通走完其VR一体机的最后一里路
  3. C++设计模式:Template Method
  4. AnnotationConfigApplicationContext 通过调用注解Bean 定义读取器
  5. /proc/sys/net/ipv4详解(2)
  6. 八边形点坐标数的lisp_图形学入门第五课:齐次坐标
  7. [] __nw_connection
  8. 单电源运算放大器全波整流电路_电子电路识图从入门到精通,从零开始学电子电路...
  9. 纺织人工智能的下一个独角兽——智能验布机
  10. linux monit安装配置
  11. Hibernate 关于配置Mapping不成功 Unknow Entity
  12. 密码学术语中英文对照(持续更新中)
  13. 51单片机IIC驱动OLED
  14. 用react-custom-scrollbars插件美化 Ant Design Table 滚动条
  15. date linux 计算日期,科技常识:linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)...
  16. 这五个数据分析师技巧你一定要知道!
  17. 机器学习系列之交叉验证、网格搜索
  18. 常用ansible命令
  19. 每晚泡脚15分钟,5年下来有哪些变化
  20. 四、【入门篇】官方LIB库、位带操作

热门文章

  1. 2种简易方法求100以内的素数(质数)
  2. 高等代数:4 矩阵的运算
  3. 手机与计算机连接方式,WM(Windowsm mobile)智能手机与电脑联接的几种方法
  4. NTFS,exFAT,EXT4,MBR,GPT
  5. Oracle总结(三):Oracle统计分析
  6. Debian配置SMB服务-lnxserver3
  7. 斐波那契数列算法c语言实现
  8. 关于Mac软件不兼容的解决方案(xattr)
  9. 【文本匹配】ESIM模型
  10. JavaScript 设计模式之发布-订阅模式(上)