MySQL中的存储引擎
来源:互联网 发布:问道手游刷道辅助软件 编辑:程序博客网 时间:2024/06/05 20:35
一,存储引擎的概念
其实就是如何实现存储数据,如何为存储的数据建立索引,以及如何查询,更新数据等技术实现的方法。
二,几种存储引擎
InnoDB(MySQL默认),MyIsam,Memory
InnoDB:
1.支持外键,外键所在的表格称为子表,而所依赖的表格称为父表
2.支持事务,以及事务的相关操作
3.支持行级锁
4.索引使用B+树
5.支持自增长列(auto_incremennt),自增长列的值不能为空。
MyIsam:
1.不支持事务。
2.不支持行级锁,支持并发插入的表锁,主要用于高负载的select。
3.索引也是使用B+树,但是和InnoDB具体实现上有差别。
4.表格支持三种不同存储结构:静态型,动态型,压缩型。
Memory:
1.使用哈希索引。
2.存储引擎文件存储在内存中,如果MySQL进程发生异常,如重启或者关闭机器,这些数据都会消失。
阅读全文
0 0
- mysql中的存储引擎
- mysql中的存储引擎
- MySQL中的存储引擎
- MySQL中的存储引擎
- MySQL数据库中的存储引擎
- MySQL 温故而知新--Innodb存储引擎中的锁
- MySQL存储引擎中的MyISAM和InnoDB
- MySQL 温故而知新--Innodb存储引擎中的锁
- MySQL存储引擎中的MyISAM和InnoDB
- 关于MySQL InnoDB存储引擎中的锁
- MySQL存储引擎中的MyISAM和InnoDB
- MySQL InnoDB存储引擎中的锁
- MySQL中的存储引擎的锁机制
- MySQL中的存储引擎的解析
- 【MySQL】MySQL存储引擎
- 【MySQL】MySQL存储引擎
- 一步一步学MySQL----3 MySQL中的存储引擎和数据类型
- 一步一步学MySQL----19 MySQL中的存储引擎和数据类型
- springMVC3+hibernate3升级为springMVC4+hibernate4步骤
- Java中有意思的n++
- GKCoherentNoiseSource
- HTML 文档元素
- java中基本类型占用字节数
- MySQL中的存储引擎
- Android——各种动画Drawable
- Hibenate 一对一双向关联关系
- Ubuntu无法找到add-apt-repository问题的解决方法(转)
- sql中between and 和< > 的区别
- Java并发编程:Callable、Future和FutureTask
- C语言运算符优先级
- volatile
- SQL Server 2008 连接JDBC详细图文教程