文档章节

论mysql的innode和myisam在查询count(*)哪种引擎要快

lookforwar
 lookforwar
发布于 2017/05/04 15:44
字数 188
阅读 12
收藏 0

这是在我一次面试的时候,面试官问我的,至于这个面试官我到现在还是很佩服他,很厉害的哦~

回去我在网上查了资料但是并无结果,然后又在osc上请教了别人大家说的也都是模棱两可,看法不同,于是想着还是自己亲自动手这样会记得更牢固。

首先我用innde查询一张表,并且是无条件查询,查询时间是0.019-0.021s ,有条件是0.025s.

myisam 无条件查询是 0.000s-0.001s,有条件是 0.016s-0.017s

 

可见无论是有条件还是无条件,都是myisam查询最快,尤其是无条件。

© 著作权归作者所有

lookforwar
粉丝 5
博文 4
码字总数 637
作品 0
私信 提问
InnoDB,5项最佳实践,知其所以然?

缓存讲了一个月《缓存架构,一篇足够》。今天,开始写数据库。 第一篇,说说MySQL两个最常用的存储引擎,MyISAM和InnoDB。照自己的理解,把一些知识点总结出来,不只说知识点,多讲“为什么”...

架构师之路
2018/08/08
0
0
MySQL存储引擎InnoDB与Myisam的六大区别

MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用: MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持...

Junn
2013/12/11
0
2
MySQL常见的两种存储引擎:MyISAM与InnoDB的那些事

一 MyISAM 1.1 MyISAM简介 MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的 ISAM (Indexed Sequential Access Method:有索引的顺序访问方法)所改良。虽然性能极佳,而且提供了大量...

java架构
2018/06/06
0
0
MySQL5.5 MyISAM与InnoDB 引擎读写性能对比

一、前言 二、概述 三、100 万数据性能测试 四、200 万数据性能测试 五、500 万数据性能测试 六、1000 万数据性能测试 七、总结 八、MySQL 5.1与MySQL 5.5 MyISAM与InnoDB引擎对比 注,测试环...

陈明乾
2018/07/02
0
0
MySQL存储引擎MyISAM与InnoDB的区别比较

使用MySQL当然会接触到MySQL的存储引擎,在新建数据库和新建数据表的时候都会看到。 MySQL默认的存储引擎是MyISAM,其他常用的就是InnoDB了。 至于到底用哪种存储引擎比较好?这个问题是没有...

梦马
2018/06/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

vmstat命令详解

https://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html

流光韶逝
11分钟前
0
0
如何理解算法时间复杂度的表示

先从O(1) 来说,理论上哈希表就是O(1)。因为哈希表是通过哈希函数来映射的,所以拿到一个关键 字,用哈希函数转换一下,就可以直接从表中取出对应的值。和现存数据有多少毫无关系,故而每次执...

yky20190625
27分钟前
2
0
分布式架构 实现分布式锁的常见方式

一、我们为什么需要分布式锁? 在单机时代,虽然不需要分布式锁,但也面临过类似的问题,只不过在单机的情况下,如果有多个线程要同时访问某个共享资源的时候,我们可以采用线程间加锁的机制...

太猪-YJ
今天
7
0
GitLab Docker 安装记录

安装环境 环境Centos7.4 64 1.拉取镜像文件 docker pull gitlab/gitlab-ce:latest 2.docker 安装 git.zddts.com 为访问域名或换成可以访问的IP docker run -d --hostname git.***.com -p ......

侠者圣
今天
0
0
EfficientNet: 再论 CNN 的网络规模

由于这里公式无法正常显示,所有内容以图片内容上传,如有需要,可提供 pdf 版。

爱吃草莓的皮卡丘
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部