myisam和innodb的区别
类别:数据库 浏览量:433
时间:2016-5-30 myisam和innodb的区别
myisam和innodb的区别1、MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型
2、每张MyISAM表存放在三个文件中:frm 文件存放表格定义、数据文件是MYD (MYData)、索引文件是MYI (MYIndex),InnoDB存储它的表和索引在一个表空间中,表空间可以包含数个文件
3、InnoDB支持事务,而MyISAM不支持事务
4、InnoDB是事务型引擎,支持回滚、崩溃恢复能力、多版本并发控制、ACID事务
5、MyISAM不支持行锁定,只支持锁定整个表,InnoDB支持数据行锁定
6、InnoDB支持外键,MyISAM不支持
7、MyISAM支持全文索引,而InnoDB不支持
8、MyISAM适合读多写少的应用,且对数据一致性恢复性要求不高的场合
9、如果应用中需要执行大量的INSERT或UPDATE操作,则应该使用InnoDB,这样可以提高多用户并发操作的性能
标签:mysql
您可能感兴趣
- 配置mysql可以远程登录(开启MySQL远程连接的方法)
- mysql内部有4种常见日志(MySQL 慢日志相关知识总结)
- mysql主从复制忽略问题(MySQL复制问题的三个参数分析)
- mysql查询killed状态的进程(MySQL kill指令使用指南)
- navicat15.0.28注册码(Navicat for MySQL 11注册码激活码汇总)
- mysql 安装阿里云(详解如何在阿里云服务器安装Mysql数据库)
- mysqlmha架构图(MySQL之MHA高可用配置及故障切换实现详细部署步骤)
- mysqldump属于哪种备份(MySQLDump的备份小技巧)
- mysql如何操作日期
- mysql优化使用方法(详解Mysql函数调用优化)
- mysql数据库延时监控(Mysql sql慢查询监控脚本代码实例)
- MySQL主从状态检查的实现(MySQL主从状态检查的实现)
- mysql 主从配置详解(MySQL 8.0.15配置MGR单主多从的方法)
- mysql根据子节点查询父节点(mysql 递归查找菜单节点的所有子节点的方法)
- mysql数据库怎么换行(MySQL数据中很多换行符和回车符的解决方法)
- mysql limit越大越慢(MySQL limit分页大偏移量慢的原因及优化方案)
- 仙女们的私藏鲜法大PK 鲜香切块牛肉(仙女们的私藏鲜法大PK)
- 天热没胃口 这道菜开胃又下饭,2个小技巧新手一学就会(这道菜开胃又下饭)
- 指天椒紫苏爆炒牛肉(指天椒紫苏爆炒牛肉)
- 谷雨前,吃牛羊肉别忘了吃河鲜,除湿还清热,加紫苏一炒特解馋(吃牛羊肉别忘了吃河鲜)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
- 每天都吃水果的好处(每天吃水果的好处与功效)
热门推荐
- sql server 自定义函数
- apache协议内容(Apache中rewrite伪静态规则介绍)
- vue改数组和对象值(vue $set 实现给数组集合对象赋值)
- mysql三种查询方式(MySQL查询学习之基础查询操作)
- fastdfs服务器集群(fastdfs+nginx集群搭建的实现)
- python常用的切片操作(使用python PIL库实现简单验证码的去噪方法步骤)
- mysql索引应该注意的地方(关于MySQL索引知识的小妙招)
- 阿里云几个服务器可以备案(阿里云服务器网站备案简单流程说明文档)
- pythonlambda详解(Python的条件表达式和lambda表达式实例)
- mysql索引原理和优化(Mysql 索引该如何设计与优化)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9