zoukankan      html  css  js  c++  java
  • MySQL数据库引擎

    MySQL中输入show engines;命令显示MySQL支持的数据库引擎

    1. FEDERATED

      不支持,默认禁用

    2. MRG_MYISAM

      一组MyISAM组合,将多个MyISAM表聚合后进行操作,操作完成后删除掉Merge表的定义(数组仍然在原位)

    3. MyISAM

      不支持事务,不支持外键,查询速度快,对表进行加锁(表级锁)

    4. BLACKHOLE

      丢弃所有插入的数据(复制数据到备份数据库等)

    5. CSV

      不支持索引,所有字段不为空;可将csv文件作为数据库表

    6. MEMORY

      采用的逻辑介质为内存,响应速度快,但mysqld守护进程崩溃时会产生数据丢失

      要求数据长度不变的格式(blob和text不可用),支持散列索引与B树索引

      适用于:目标数据小,访问频繁;要求响应速度快,或临时数据;重要程度不高的数据,丢失也没关系

    7. ARCHIVE:

      归档:仅支持插入和查询(插入速度快),用作仓库存储作为历史记录的数据

    8. InnoDB:

      事务型的存储引擎,有行级锁与外键约束

      多重并发更新请求;支持事务ACID;可从灾难中恢复(bin-log日志);外键约束;支持自增长列属性(auto-increment)

    9. PERFORMANCE_SCHEMA

      收集数据库服务器的性能参数,不用来创建表

      提供进程等待的详细信息(锁、互斥变量、文件信息);保存历史的事件汇总信息,为服务器性能做判断;新增、删除监控时间点非常容易,随意改变监控周期

  • 相关阅读:
    上周热点回顾(12.1212.18)
    上周热点回顾(11.2111.27)
    上周热点回顾(11.1411.20)
    博客园电子期刊2011年11月刊发布啦
    “CDN加速”测试
    上周热点回顾(11.2812.4)
    上周热点回顾(12.1912.25)
    上周热点回顾(12.512.11)
    提醒:安装MS11100 .NET Framework高危漏洞补丁一定要所有服务器一起安装
    郑州公积金
  • 原文地址:https://www.cnblogs.com/joshua-aw/p/6017546.html
Copyright © 2011-2022 走看看