order by 两张表的字段比较慢,怎么优化?

随意飘荡 2015-05-04 03:16:10
order by 两张表的字段比较慢,怎么加索引优化:

order by u.IsOnLine desc,m.LastLoginDate desc,

两个字段都加了索引,order by 单表速度很快,两个不同表在一起 order by 就很慢了,怎么优化呢?谢谢!


...全文
218 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2015-05-04
  • 打赏
  • 举报
回复
贴出 select 语句及 explain select , show index from ... 以供分析。
wwwwb 2015-05-04
  • 打赏
  • 举报
回复
ORDER BY优化针对1张表,你可以先把查询结果生成1个临时表保存,在相应的字段上建立索引试试

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧