zoukankan      html  css  js  c++  java
  • MySQL三种存储引擎总结

    MySQL三种存储引擎

    MyISAMInnoDB、MEMORY

    1.MyISAM

    MyISAM,3.23.34a前的默认存储引擎。

    优缺点

    点 在于占用空间小,处理速度快

    缺点 不支持事务的完整性和并发性,不提供外键。

    存储结构

    frm文件存储表结构,是frame的缩写

    MYD文件存储数据,是MYData的缩写

    MYI文件存储索引,是MYIndex的缩写

    2.InnoDB

    InnoDB,3.23.34a后的默认存储引擎。

    优缺点

    优点 提供了良好的外键,事务处理、崩溃修复能力和并发控制。

    缺点 读写效率较差,占用的数据空间相对较大

    存储结构

    frm文件存储表的结构

    数据和索引存储在innodb_data_home_dir和innodb_data_file_path定义的表空间中

    3.MEMORY

    MEMORY是MySQL中一类特殊的存储引擎。

    优缺点

    优点 数据的处理速度快

    缺点 安全性不高,表不能建太大

    存储结构

    frm文件存储表的结构

    数据索引全部放在内存中,默认使用哈希索引,亦可指定B+树索引

     

  • 相关阅读:
    淘宝返回顶部
    混合布局
    css布局使用定位和margin
    选项卡 js操作
    ul li 好友列表
    js添加删除元素
    下拉列表的简单操作
    python笔记
    kali linux 虚拟机网卡未启动
    python 重新安装pip(python2和python3共存以及pip共存)
  • 原文地址:https://www.cnblogs.com/ydymz/p/10043931.html
Copyright © 2011-2022 走看看