天天看点

Innodb与MySQL各自功能

  摘自官方文档:

    主要是Innodb特点及其负责部分:

    <b>Storage limits(存储限制):64T</b>

    <b>Transactions(是否支持事务):yes</b>

    <b>Locking granularity(锁粒度):Row</b>

    <b>MVCC(是否支持多版本控制):yes</b>

    <b>Geospatial data type support(空间数据类型):yes</b>

    <b>Geospatial indexing support(索引空间数据类型):NO</b>

    <b>B-tree indexes :yes</b>

    <b>Hash indexes:NO(Innodb 内部有自适应哈希索引)</b>

    Full-text search indexes(全文索引):不支持

    Clustered indexes(复合索引):yes  

    Data/index  caches :yes

    Compressed data:yes  (支持压缩功能需要 Innodb 的存储文件格式是Barracuda)

    Encrypted data:yes (由MySQL server的加密函数实现,并非存储引擎)

    Cluster database support:no

    Replication support:yes (由 MySQLserver实现)

    Foreign key support:yes

    Backup / point-in-time recovery:yes  (由 MySQLserver实现)

    Query cache support:yes (对Innodb基本无效)

    Update statistics for data dictionary:yes

    附上一张结构图:

<a href="http://blog.51cto.com/attachment/201208/200352609.png" target="_blank"></a>

本文转自 位鹏飞 51CTO博客,原文链接:http://blog.51cto.com/weipengfei/950660,如需转载请自行联系原作者