mysql order by 索引问题

SELECT
    umb.m AS id,
    umb.s AS STATUS,
    pm.c AS ct,
    pm.v AS vt,
    pm.u AS ut,
    pm.a AS attribute 
FROM
    u umb,
    p pm 
WHERE
    pm.id = umb.m
    AND umb.u = '****' 
    AND ( pm.p = 0 OR pm.p = 1 ) 
ORDER BY
    pm.c DESC
    

这里用了两个表:u和p
explain的结果是:
p表是全表查询,extra是 Using where; Using filesort
请教下如何优化查询速度呢,如果是加索引,如何加呢,谢谢### 问题描述

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