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)支持全文索引、空间索引
  • 相关阅读:
    最详细的 paypal 支付接口开发--Java版
    Java IO--NIO(二)
    Java IO--NIO(一)
    Java IO--BIO
    ForkJoinPools
    ScheduledThreadPool
    SingleThread
    CachedThreadPool
    ForkJoinPool
    WorkStealingPool
  • 原文地址:https://www.cnblogs.com/YESheng/p/3859829.html
Copyright © 2011-2022 走看看