文档章节

mysql查询有索引,但是不经过

bo-少
 bo-少
发布于 2017/05/18 19:54
字数 176
阅读 13
收藏 0

今天由于要查询插入2000+记录 ,表为30W+数据 但是有字段有索引,想着很快可以完成的。

可是 跑了半小时的进程 直到mysql gont away 都还没查询完。

查了一下错误原因:

 KEY `kehuhao` USING BTREE (`kehuhao`)

select id from member_fankui_cache1 where kehuhao=418534

分析了下 居然没过索引!!!! 查询一条用时5s多,按道理应该0.005才对!

继续往下查 终于发现

`kehuhao` varchar(100) default NULL,

原来客户号是字符型的 如果需要过索引,

mysql 要改为 select id from member_fankui_cache1 where kehuhao="418534"

一个双引号由查询全表到4条数据。

记录一下。

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: redis bitmap
bo-少

bo-少

粉丝 8
博文 42
码字总数 14563
作品 0
广州
程序员
私信 提问
MySQL Hash索引和B-Tree索引的区别

MySQL Hash索引和B-Tree索引的区别究竟在哪里呢?相信很多人都有这样的疑问,下文对两者的区别进行了详细的分析,供您参考。 MySQL Hash索引结构的特殊性,其检索效率非常高,索引的检索可以...

大道无形
2014/03/18
0
0
关于Mysql CPU占用过高的问题排查与优化

今天中午公司App出现网络错误无法请求数据的情况,登上阿里云看cpu使用率居然一直高达90+%,于是上服务器看究竟是哪个程序占用的,top一下,发现是mysql,下面就开始针对为什么会占用这么高的...

拼客顺风车
04/13
0
0
【20180105】mysql日常优化一则

导读:在日常的MySQL的SQL语句优化工作中,总会遇到了各种各样的问题。今天就是遇到了一个比较诡异的问题,在这里记录下来方便自己的记忆。 MySQL版本信息: MySQL 5.6.38 SQL语句(其中的关键...

liuhuang9496
01/05
0
0
Mysql内存表的用处, 2010年的帖子

个人最欣赏MySQL的地方就是他存储引擎的多样性和可扩展性,这样mysql也能拥有多种多样的个性,嘿嘿! 那今天说说内存表的用处吧: 说实话mysql的myisam引擎在查询、插入等方面和内存表引擎基...

zyt_1978
2016/09/25
25
1
MySQL索引背后的之使用策略及优化

MySQL的优化主要分为结构优化(Scheme optimization)和查询优化(Query optimization)。本章讨论的高性能索引策略主要属于结构优化范畴。本章的内容完全基于上文的理论基础,实际上一旦理解了索...

老枪
2011/07/11
415
4

没有更多内容

加载失败,请刷新页面

加载更多

CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
今天
5
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
今天
3
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
4
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部