Mysql相关知识

数据表引擎

点击查看
  1. 默认事务型引擎,最重要最广泛的存储引擎,性能非常优秀
  2. 数据存储在共享表空间,可通过配置分开
  3. 对主键查询的性能高于其他类型的存储引擎
  4. 内部做了很多优化,从磁盘读取数据时自动在内存构建hash索引,插入数据时自动构建插入缓冲区
  5. 通过一些机制和工具支持真正的热备份
  6. 支持崩溃后的安全恢复
  7. 支持行级锁
  8. 支持外键
  1. 5.1版本前是默认引擎
  2. 拥有全文索引、压缩、空间函数
  3. 不支持事务和行级锁,不支持奔溃后安全恢复
  4. 表存储在两个文件,MYD和MYI
  5. 设计简单,某些场景下性能很好
  1. Archive
  2. Blackhole
  3. CSV、Memory

待更新