explain SELECT COUNT(*) AS tp_count FROM `df_order` WHERE `user_id` = 452 AND ( ctime >= 1630425600 ) AND ( ctime <= 1630512000 ) LIMIT 1;
user_id和ctime均有添加索引,ctime保存的是时间戳格式,如果只是单独user_id或者单独ctime检索很快,但是2个where加在一起就变的很慢,请问是什么原因?需要怎么优化?谢谢
下方是explain图片:
单独ctime:
单独user_id:
user_id + ctime: