mysql查询优化问题
0
像这样一条sql,要查的表数据量大概在90W+ 在where 的第一个条件很快··但是并列到第二个and条件就非常慢··到三个条件查下来基本得3分钟左右···下面是sql
SELECT求大神帮忙优化下,谢谢。
DISTINCT Pid,
OrgName,
orgCode,
bCompetentOrg,
bEmployees,
b0rgTypeName,
bRegType,
becoType,
bIndustry,
AddressIDName,
bCertificateDate,
bRepresent
FROM
OLegal_temp o
WHERE
1=1
AND o.OrgName LIKE '西安%'
AND o.orgDateFrom = '2010-06-08'
AND o.orgDateTo = '2015-06-10' LIMIT 5
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
老头子 - 专注是唯一的捷径 2015-10-23 回答
赞同来自:
可以看下你的条件中哪个过滤的最多,哪个条件就放到最左边