分享
  • 收藏
  • 举报
    X
    mysql两种引擎对比 咱这如果搞秒杀感觉选innodb较好?
    • 袁冬 消费160.85元 2020-10-10 13:41 13:41 华为
    468
    7

    mysql常用的两种引擎特点如下:

    1、InnoDB存储引擎

    InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),其它存储引擎都是非事务安全表,支持行锁定和外键,MySQL5.5以后默认使用InnoDB存储引擎。

    InnoDB特点: 支持事务处理,支持外键,支持崩溃修复能力和并发控制。如果需要对事务的完整性要求比较高(比如银行),要求实现并发控制(比如售票),那选择InnoDB有很大的优势。

    如果需要频繁的更新、删除操作的数据库,也可以选择InnoDB,因为支持事务的提交(commit)和回滚(rollback)。

    2、MyISAM存储引擎

    MyISAM基于ISAM存储引擎,并对其进行扩展。它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。MyISAM拥有较高的插入、查询速度,但不支持事务,不支持外键。

    MyISAM特点: 插入数据快,空间和内存使用比较低。如果表主要是用于插入新记录和读出记录,那么选择MyISAM能实现处理高效率。如果应用的完整性、并发性要求比较低,也可以使用

    5
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 7
    • fkenuiabcd 风格开发者 消费:55.05元 2020-10-13 10:51 10:516楼
      我早就是用InnoDB引擎的了
      袁冬 消费:160.85元 其他手机 2020-10-13 10:53
      不是秒杀场景倒是无所谓   大量采集操作也适合使用InnoDB   别的无所谓    InnoDB貌似有64T得数据容量限制
      fkenuiabcd 消费:55.05元 2020-10-13 15:32
      我的天呀,你没开玩笑吧  64T你都有了呀
      袁冬 消费:160.85元 华为 2020-10-13 15:36
      @fkenuiabcd 木有木有      64t还了得
    0 赏钱 赏礼回复
    0 赏钱 赏礼回复
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648