• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

求助,mysql统计实时数据信息的,查询速度很慢?

CREATE TABLE `action_log` (
  `pkid` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键Id',
  `enterprise_id` int(11) unsigned NOT NULL COMMENT '企业ACCOUNTID',
  `student_id` int(11) unsigned NOT NULL COMMENT '学生ACCOUNTID',
  `action_id` tinyint(1) NOT NULL DEFAULT '0' COMMENT '操作ID',
  `content` varchar(255) NOT NULL DEFAULT '0' COMMENT '操作内容',
  `create_time` datetime NOT NULL COMMENT '记录时间',
  `scence` tinyint(1) DEFAULT NULL COMMENT '行为场景,1:pc,2:wap,3:weixin,4:ios,5:android',
  PRIMARY KEY (`pkid`),
  KEY `student_id` (`student_id`) USING BTREE
  KEY `enterprise_id` (`enterprise_id`) USING BTREE
  KEY `action_id` (`action_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=22579 DEFAULT CHARSET=utf8 COMMENT='行为日志表';


SQL: SELECT COUNT(pkid) AS tp_count FROM `action_log` WHERE ( `create_time` >= '2016-08-29 00:00:00' AND `create_time` 0  AND `action_id` = 2 LIMIT 1  
[ RunTime:3.7178s ]
60万数据量,将近4秒
在增加create_time索引的情况下student_id>0的条件,索引没有起作用,查询时间1.5秒

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与2

那可以试试给pkid也加个索引

使用道具 举报

action_id`=2 放最前面

使用道具 举报

发新帖

发布任务需求已有1031166位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!