美文网首页
mysql常用存储引擎

mysql常用存储引擎

作者: 3d7be2e0434d | 来源:发表于2018-07-02 08:07 被阅读0次

            数据库存储引擎是数据库底层软件组件,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。存储引擎是M有SQL的核心。

    mysql存储引擎如下:

    mysql存储引擎

    InnoDB特点如下:

            1.唯一一个支持事务的存储引擎,提供事务安全(ACID兼容)。

            2.处理巨大数据量,cpu效率极高

            3.InnoDB将它的表和索引存在一个逻辑表空间中,表空间可以包含数个文件(或原始磁盘分区)。这与MyISAM表不同,比如在MyISAM表中每个表被存在分离的文件中。InnoDB表可以任何尺寸,即可以无限大。

            4.支持外键完整性约束。

    MyISAM存储引擎特点如下:

            1.不支持事务

            2.拥有较高的插入、查询速度

    Memory存储引擎特点如下:

            1.memory存储引擎表中的数据存储到内存中,为查询和引用其他表数据提供快速访问

            2.memory表的每个表可以有多达32个索引

    相关文章

      网友评论

          本文标题:mysql常用存储引擎

          本文链接:https://www.haomeiwen.com/subject/ublkuftx.html