zoukankan      html  css  js  c++  java
  • mysql数据库三大引擎优缺点

    1.MyISAM

     特性:

      ①不支持事务。

      ②表级锁定,并发性能大大降低。

      ③读写互相阻塞。

      适用场景:

      ①不支持事务。

      ②并发相对较低,表锁定。

      ③执行大量select语句操作的表。

      ④count(*)操作较快。

      ⑤不支持外键。

     注:查询速度快的原因:a.MyISAM存储的直接是文件的offset。b.不用维护mvcc。

    2.InnoDB

      特征:

      ①良好的事务支持:支持事务隔离的四个级别。

      ②行级锁定:使用间隙锁??????

      ③外键约束。

      ④支持丢失数据的自动恢复。

    3.Memory

      在内存中,默认使用hash索引,等值条件查找快速快,范围查找慢,断电后数据丢失,但表结构存在

  • 相关阅读:
    添加yum源
    tar命令
    tomcat压力测试、优化
    vi命令
    Linux简单命令
    Linux简单命令
    vi命令
    tomcat压力测试、优化
    tar命令
    动态加载 CSS 文件
  • 原文地址:https://www.cnblogs.com/A121/p/11466010.html
Copyright © 2011-2022 走看看