mysql innodb存储引擎和myisam引擎
2016-05-27 18:20
267 查看
InnoDb存储引擎面向在线事务处理,其特点是行锁设计、支持外键、并支持Oricle似得非锁定读(所谓非锁定读是如果数据库实例读取的行正在进行更新或删除操作当前读取不会等待当前锁的释放而是读取当前行的快照)InnoDb引擎的表保存在以ibd的文件中,innodb通过使用多版本并发控制来获得高并发性,Innodb采用了聚集的方式即每张表的存储都按主键的顺序存放,如果没有显示的指定主键Innodb存储引擎会为每一行生成一个6字节的rowid并以此作为主键
Myisam存储引擎不支持事务,表锁,支持全文索引 myisam存储引擎的数据表有myd和myi组成myd用来存放数据,myi用来存放索引文件
Myisam存储引擎不支持事务,表锁,支持全文索引 myisam存储引擎的数据表有myd和myi组成myd用来存放数据,myi用来存放索引文件
相关文章推荐
- Mysql授权GRANT ALL PRIVILEGES
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- MySQL 主从同步错误解决
- MySql 5.6 所支持的存储引擎
- mysql 数据库获取当前时间
- mysql批量导出、导入文本数据
- mysql
- mysql
- MySQL数据转移至MSSQL详解
- mysql主从配置
- Mysql函数FIND_IN_SET()的使用方法
- mysql中FIND_IN_SET的使用方法
- MySQL_REPEATABLE-READ事务隔离级别 && 幻读
- mysql中FIND_IN_SET的使用方法
- mysql float精度与范围总结
- mysql5.6允许远程服务器访问数据库
- Mysql参数优化
- 数据库Mysql性能优化
- double减法不准确的那些事儿
- 【深入浅出Node.js系列十三】用Nodejs连接MySQL