博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL表类型
阅读量:6535 次
发布时间:2019-06-24

本文共 762 字,大约阅读时间需要 2 分钟。

    MyISAM表类型

    ISAM(Indexed Sequential Access Method,索引顺序存取方法),是IBM公司发展起来的一个文件操作系统,可以连续地或者任意地记录任何访问。每次索引定义了一次不同排列的记录。它是一种索引机制,用于高效访问文件中的数据行。

    MyISAM表是ISAM类型的一种延伸,具有很多优化和增强的特性,它是MySQL的默认表类型。MyISAM优化了压缩比例和速度,并且可以很方便的在不同的操作系统和平台之间进行移植。           

HEAP表类型:

    heap:堆,堆积,大堆阵

    HEAP表是内存中的表,它使用能够比较快速的散列索引,对于临时表可以优化。

BerkeleyDB表类型:

    BerkeleyDB表是为了满足MySQL开发者对事务安全表日益增长的需求而发展起来的。包括提交和回滚操作、多用户并发访问、检查点、次要索引、通过日志回复崩溃、连续地和键控地访问数据等。给复杂的、基于事务的SQL有了可行性的选择。

InnoDB表类型:

    Inno:Innovation,改革,创新,新观念,新发明

    InnoDB表是一个完全兼容ACID的、高效率的表。完全支持MySQL的事务处理,精细的锁提高了MySQL事务处理的带走度,同时也支持无锁定读操作和多版本的特性。对外键、提交、回滚和前滚的操作的支持,使其成为MySQL中最完善的表格式

MERGE表类型:

    MERGE:合,数据合并,合并操作

    MERGE表是通过把多个MyISAM表组合到一个单独的表来创建的一种虚拟表。

    只有涉及到的表具有完全相同的表结构时才能对表进行组合。字段类型或者索引的任何不同都不能进行成功的结合。

本文转自yeleven 51CTO博客,原文链接:http://blog.51cto.com/11317783/1758233

转载地址:http://lkkdo.baihongyu.com/

你可能感兴趣的文章
北大ACM题库习题分类与简介(转载)
查看>>
排序集锦(rough)
查看>>
QT QML与C++混搭
查看>>
面向对象(Java中普通代码块,构造代码块,静态代码块区别及代码示例)
查看>>
【转】JAVA基础知识总结
查看>>
js学习笔记之日期倒计时(天,时,分,秒)
查看>>
工欲善其事必先利其器之8266
查看>>
iOS 对数组排序
查看>>
阿里云服务器防火墙相关命令
查看>>
第二个商业设想
查看>>
910
查看>>
《Unity3D 实战核心技术详解》书中关于矩阵的错误
查看>>
Spark HA on yarn 最简易安装。
查看>>
一名QA的碎碎念
查看>>
纯CSS3实现圆形进度条动画
查看>>
js基础---变量命名以及运算符
查看>>
Spring笔记——装配Bean
查看>>
测试博客
查看>>
查看 共享内存 的命令 ipcrm、ipcs
查看>>
Android 蓝牙开发(整理大全)
查看>>