美文网首页
MySql表引擎

MySql表引擎

作者: 陈智涛 | 来源:发表于2017-11-12 13:50 被阅读0次

1、innoDB表引擎

默认的事务型引擎,最重要最广泛的存储引擎,性能非常优秀
数据存储在共享表空间,可以通过配置分开
对主键查询性能高于其他类型的存储引擎
内部做了很多优化,从磁盘读取数据是自动在内存构建hash索引
插入数据时自动构建插入缓冲区
通过一些机制和工具支持真正的热备份(mysqldump)
支持崩溃后的安全恢复
支持行级锁
支持外键

2、myisam

5.1版本前是默认的存储引擎
拥有全文索引,压缩,空间函数
不支持事务和行级锁,不支持崩溃后的安全恢复
表存储在两个文件,MYD和MYI
设计简单,某些场景下性能很好

相关文章

  • mysql for update 总结

    MySQL中select * for update锁表的问题 页级:引擎 BDB。 表级:引擎 MyISAM , ...

  • MySQL数据库存储引擎简介

    MySQL 提供了多个存储引擎——包括处理事务安全表的引擎和处理非事务安全表的引擎,在 MySQL 中,不需要在整...

  • [MySQL 之四] 事务控制与锁定语句

      MySQL 支持对 MyISAM 和 MEMORY 存储引擎的表进行表级锁定,对 BDB 存储引擎的表进行页级...

  • 4. MySQL的存储引擎

    MySQL的表的存储是有其存储引擎的,表分为表结构、表数据、表引擎与表中的索引等等信息。 1、存储引擎一般分几大类...

  • MySQL表类型、选择合适数据类型、字符集

    MySQL学习笔记(4) 表类型(存储引擎)的选择 插件式存储引擎是MySQL最重要特性之一,5.5之前默认引擎为...

  • MySql表引擎

    1、innoDB表引擎 默认的事务型引擎,最重要最广泛的存储引擎,性能非常优秀数据存储在共享表空间,可以通过配置分...

  • MySQL 事务控制和锁定语句

    MySQL 支持对 MyISAM 和 MEMORY 存储引擎的表进行表级锁定,对 BDB 存储引擎的表进行页级锁定...

  • 索引

    MyISAM存储引擎MyISAM是 MySQL 5.5 版本之前的默认存储引擎,MySQL中很多系统表也还是使用该...

  • Mysql存储引擎之myisam

    Myisam存储引擎是在mysql5.5之前版本默认的存储引擎,mysql大部分系统表和临时表(是指排序,分组等操...

  • MySQL介绍

    mysql介绍 其他数据库介绍 mysql特点 mysql存储引擎类型及特点 关于mysql单表存储 mysql介...

网友评论

      本文标题:MySql表引擎

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