zoukankan      html  css  js  c++  java
  • MySQL的InnoDB和MyISAM比较

    InnoDB
    1)虽然不支持用户创建聚族索引,但InnoDB会对主键建立聚簇索引。如果你不指定主键,InnoDB会用一个具有唯一且非空值的索引来代替。如果不存在这样的索引,InnoDB会定义一个隐藏的主键,然后对其建立聚簇索引。一般来说,DBMS都会以聚簇索引的形式来存储实际的数据,它是其它二级索引的基础。在InnoDB中采用自增主键能获得更好的效率。
    2)使用行级锁
    3)支持并发
    4)支持事务
    5)比MyISAM有更好的安全性
     
     
    MyISAM
    1)不支持用户创建聚族索引,自身也不会使用聚族索引存储。
    2)仅支持表级锁
    3)不支持事务
    4)查询效率比InnoDB高
    5)支持全文索引、空间索引
  • 相关阅读:
    练习5.6.3节
    size_t
    练习3.43
    use include to read a file
    ACM数学(转)
    POJ 2039 To and Fro
    poj 1716 差分约束
    poj 3159 差分约束
    hdu 4571 floyd+动态规划
    poj 1364 差分约束
  • 原文地址:https://www.cnblogs.com/YESheng/p/3859829.html
Copyright © 2011-2022 走看看