mysql 优化

新手上路,请多包涵

这是我的SQL
select
min(cast(WC_VALUE as decimal(50,5))) WN_MIN,
max(cast(WC_VALUE as decimal(50,5))) WN_MAX,
avg(cast(WC_VALUE as decimal(50,5))) WN_AVG
from bak_water_current where WC_DATATIME>?
and WC_DATATIME<=? and WC_MN='32060032020001'
group by WC_POLLUTANT_CODE
having WC_POLLUTANT_CODE ='011'

其中我对DATATIME和WC_MN已经添加了索引,请问需要对WC_POLLUTANT_CODE再添加索引吗?

阅读 3.2k
1 个回答

为什么不先explain一下,看看计划执行,哪些命中了。优化,优化,不说用眼睛看的,要拿数据说话的啊。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题