Mysql Wordpress SQL查询消耗100%的CPU

Mysql Wordpress SQL查询消耗100%的CPU,mysql,wordpress,Mysql,Wordpress,这是我的Wordpress SQL查询: SELECT id FROM wp_posts AS posts LEFT JOIN wp_postmeta AS postmeta ON postmeta.post_id = posts.id LEFT JOIN wp_postmeta AS mt1 ON mt1.post_id = posts.id

这是我的Wordpress SQL查询:

    SELECT id
    FROM   wp_posts AS posts
           LEFT JOIN wp_postmeta AS postmeta
                  ON postmeta.post_id = posts.id
           LEFT JOIN wp_postmeta AS mt1
                  ON mt1.post_id = posts.id
           LEFT JOIN wp_postmeta AS mt2
                  ON mt2.post_id = posts.id
    WHERE  posts.post_type = 'job'
           AND posts.post_status = 'publish'
       AND ( postmeta.meta_key = 'jobsearch_field_job_publish_date'
             AND postmeta.meta_value <= 1601168682 )
       AND ( mt1.meta_key = 'jobsearch_field_job_expiry_date'
             AND mt1.meta_value >= 1601168682 )
       AND ( mt2.meta_key = 'jobsearch_field_job_status'
             AND mt2.meta_value = 'approved' )
ORDER  BY id DESC 

提供查询的
EXPLAIN
如果您在where子句中使用左连接表的列,那么左连接的目的是什么您可以直接连接表而不是左连接添加了解释计划。您没有在where子句列中添加任何索引,务必共享表的
显示创建表
,以了解表的结构
+----+-------------+----------+------------+--------+--------------------------+----------+---------+------------------------+------+----------+----------------------------------------------+
| id | select_type | table    | partitions | type   | possible_keys            | key      | key_len | ref                    | rows | filtered | Extra                                        |
+----+-------------+----------+------------+--------+--------------------------+----------+---------+------------------------+------+----------+----------------------------------------------+
|  1 | SIMPLE      | mt2      | NULL       | ref    | post_id,meta_key         | meta_key | 767     | const                  | 2484 |    10.00 | Using where; Using temporary; Using filesort |
|  1 | SIMPLE      | posts    | NULL       | eq_ref | PRIMARY,type_status_date | PRIMARY  | 8       | ccbmbdeaba.mt2.post_id |    1 |    14.48 | Using where                                  |
|  1 | SIMPLE      | postmeta | NULL       | ref    | post_id,meta_key         | post_id  | 8       | ccbmbdeaba.mt2.post_id |   46 |     0.11 | Using where                                  |
|  1 | SIMPLE      | mt1      | NULL       | ref    | post_id,meta_key         | post_id  | 8       | ccbmbdeaba.mt2.post_id |   46 |     0.11 | Using where                                  |
+----+-------------+----------+------------+--------+--------------------------+----------+---------+------------------------+------+----------+----------------------------------------------+