sql语句:select * from `looktime` where lookclassi='9' and looktime between '1519228800' and '1521647999'这个是查询某个字段下的一个月内的时间段,这样查询就会比直接查询的要慢很多。
这个是查询一个月内的时间段,相比图1快很多
相比之下,图2 的数据比 图1 的还打,为什么图1会比图2慢。图1的查询又一定要,有什么sql可以优化,查询速度加快的,提升速度的,希望大神们可以解答下。万分感谢。
这个是查询一个月内的时间段,相比图1快很多
相比之下,图2 的数据比 图1 的还打,为什么图1会比图2慢。图1的查询又一定要,有什么sql可以优化,查询速度加快的,提升速度的,希望大神们可以解答下。万分感谢。
解决方案 »
- 请教如何导入文本文件?
- mysql同步问题
- 为什么ADO向MySQL存BLOB数据总是出错??
- 数据库同步问题,发现一个新问题,请指点!!!!
- windows下mysql到底是那个程序在后台运行
- 我也来问问Mysql的连接问题,大家帮帮啊详细叙述如下
- 哪个存贮过程得到数据库里面所有的表?
- ems mysql manager 注册数据库的时候出问题。请帮忙
- jsp和mysql做了一个论坛,为什么下一次评论,上一次的评论也会又一次的被加到数据库
- 各位大神急求一条联查sql
- mycat连接自动关闭close connection,reason:stream closed
- mysqld_multi centos6.9 无法自启动求助
show create table `looktime` ;
两个字段都建立了索引了,如果单独查询lookclassi,用时也是和图2一样
都建立了的
looktime字段的索引区分度更大,放在where条件后更好
都建立了的
looktime字段的索引区分度更大,放在where条件后更好不行,还是一样的时间