现在的位置: 首页 > 综合 > 正文

MySql插件式的存储引擎

2018年05月20日 ⁄ 综合 ⁄ 共 531字 ⁄ 字号 评论关闭

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

 2:MyISAM

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

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

 

  3:InnoDB

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

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

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

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

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

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

抱歉!评论已关闭.