索引这个mysql查询
发布时间:2021-01-24 22:57:19 所属栏目:编程 来源:网络整理
导读:我正在用以下查询查询数据库. 该查询必要21秒才气执行. ?我已经通过表明查询举办了搜查. 我别离在字段groupId和batchId上具有索引. EXPLAIN SELECT message,sentOn,maskId,isDndCheck,contentTypeFROM sms_historiesWHERE groupId = 1750GROUP BY batchIdORD
我正在用以下查询查询数据库.
我正在通过该查询获取群组的最新帖子. 我的表明查询表现了功效
请汇报我题目是什么,为什么这个查询必要这么长时刻?
最佳谜底
我以为您应该像bobince所说的那样对batchId和groupId行使复合索引.我以为您的表sms_histories中将有很大都据.正如bobince所说,您正在行使有点忧伤的数据库架构.您应该实行对其举办类型化并从中删除复制.在开始新项目之前,您应该更多地存眷数据库架构. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读