mysql 联合索引使用记录

涉及到的是一个日志表,数据量1164万,需根据日志表数据进行统计。
单表统计涉及到4个字段,对这4个字段设置联合索引,顺序为按照字段内容长度从小到大,即越短的字段加索引后定位越迅速。

处理之后查询速度很快,基本上50ms内响应,还包括排序时间。

在这里插入图片描述

SELECT
clog.c_token token,
clog.c_using_type usingType,
clog.c_createtime createTime
FROM
t_client_log AS clog
WHERE clog.c_client_type=‘CV’ AND (clog.c_using_type=1 OR clog.c_using_type=7)
AND clog.c_token IN (‘tl1GB6egsCPS1WUB2J0ucQ’,‘HZiX8JFJiLjKoFi040yV5Q’)
AND clog.c_createtime BETWEEN ‘2019-09-12’ AND CONCAT(‘2019-09-20’,’ 23:59:59’)
ORDER BY token,createTime ASC,usingType ASC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值