zoukankan      html  css  js  c++  java
  • InnoDB和MyISAM的区别

    一、索引的实现

    我们都知道InnoDB和MyISAM都是B+数的结构,但是它们的实现有点不一样,直接上图:

    因此,MyISAM的查询性能会比InnoDB强

    如果用InnoDB是必须有主键的,主键建议用自增的id而不用uuid,用uuid会使得索引变慢。

    InnoDB是聚簇索引(叶子节点存数据),MyISAM是非聚簇索引(叶子节点存指针)

    二、其他区别

    InnoDB 支持事务行级锁, 而MyISAM都不支持

  • 相关阅读:
    zju 2886
    zju 2478
    UVA350-水题
    UVA699-落叶-二叉树
    UVA327
    UVA548
    java环境变量
    synchronized关键字
    uva297
    UVA196
  • 原文地址:https://www.cnblogs.com/amiezhang/p/10029585.html
Copyright © 2011-2022 走看看