入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

MySql插件式的存储引擎

创建时间:2012-05-17 投稿人: 浏览次数:1881

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


 2:MyISAM

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

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

 

  3:InnoDB

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

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

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

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

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

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

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。