美文网首页
MySQL插件式存储引擎(上)

MySQL插件式存储引擎(上)

作者: 麒麟楚庄王 | 来源:发表于2018-12-01 11:32 被阅读0次

https://blog.csdn.net/woshisap/article/details/7577252

1:插件式的存储引擎大概是Mysql最独特的功能了,其他品牌的数据库系统没有一个能像Mysql这样在文件访问层具有如此大的灵活性和可扩展性。

2:MyISAM

       为了提高访问速度,这类表普遍使用了数据压缩和索引优化技术,此外MyISAM存储引擎还为并发操作准备了表级的锁定机制,MyISAM存储机制的优点是

可靠性高、适用范围广、数据检索速度更快。在强调数据检索速度(读性能)的场合、MyISAM是首选的存储引擎

3:InnoDB

      InnoDB总是用在需要支持事务处理的应用里。InnoDB支持传统的ACID数据处理原则和外键约束条件。InnoDB里的所有索引都采用了B-树结构,把索引记录

存放在叶节点里。InnoDB改进了MyISAM的并发控制,可以提供行级的锁定。

     A(atomicity)原子性:每个事务都是原子化的,只要其中一条命令没有成功,整个事务就将失败

    C(consistency)一致性:只有合法并且有效的数据才能进入数据库

    I(Isolation)隔离性:如果有多个事务在同时执行他们必须做到不互相干扰。

   持久性(Durability): 任何事务都不应该导致数据丢失,这既包括现有的数据,也包括在事务过程中被创建或改变的数据。

相关文章

  • MySQL存储引擎、事务日志并发访问以及隔离级别

    MySQL存储引擎 MySQL是插件式存储存储引擎,支持多种存储引擎常见的存储引擎有:MyISAM, Aria, ...

  • mysql 高级

    关键文件 日志文件 数据文件 配置文件 存储引擎 mysql使用插件式的存储引擎,MySQL存储引擎有InnoDB...

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

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

  • 30《MySQL 教程》MySQL 存储引擎概述

    MySQL 数据库提供了独有的插件式存储引擎,常见存储引擎有 InnoDB、MyISAM、NDB、Memory、A...

  • MySQL存储引擎

    mysql的存储引擎是MySQL体系架构中的重要组成部分,也是MySQL体系结构的核心,插件式的存储引擎更是它区别...

  • MySQL插件式存储引擎(上)

    https://blog.csdn.net/woshisap/article/details/7577252 1:...

  • MySQL 常用存储引擎

    1、MySQL存储引擎概述 插件式存储引擎是MySQL数据库最重要的特性之一,用户可以根据应用的需要选择如何存储和...

  • MySLQ存储引擎

    1、MySQL存储引擎简介 插件式存储引擎是MySQL数据库最重要的特性之一,用户可以根据应用的需要选择如何存储和...

  • 2018-07-16

    MySQL 的插件式存储引擎主要包括MyISAM,Innodb,NDB Cluster,Maria,Falcon,...

  • Linux学习-MySQL-week04

    MySQL存储引擎及参数优化 简介MySQL 存储引擎是一种插件式的模式存在。类似于Linux 文件系统。组织和存...

网友评论

      本文标题:MySQL插件式存储引擎(上)

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