Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress自定义元查询速度非常慢,而且关系复杂_Php_Mysql_Sql_Wordpress - Fatal编程技术网

Php Wordpress自定义元查询速度非常慢,而且关系复杂

Php Wordpress自定义元查询速度非常慢,而且关系复杂,php,mysql,sql,wordpress,Php,Mysql,Sql,Wordpress,我的网页很慢,我发现原因是这个查询,它至少需要10到20秒 $args = array( 'post_type' => 'version', 'meta_query' => array( 'relation' => 'AND', array( 'key' => '_wpcf_belongs_car_id', 'value' => $car_id, ),

我的网页很慢,我发现原因是这个查询,它至少需要10到20秒

$args = array(
    'post_type' => 'version',
    'meta_query' => array(
        'relation' => 'AND',
        array(
            'key' => '_wpcf_belongs_car_id',
            'value' => $car_id,
        ),
        'power-clause' => array(
            'key' => 'wpcf-power',
            'compare' => 'EXISTS',
            'type' => 'numeric',
        ),
        'gear-clause' => array(
        'key' => 'wpcf-gear',
        'compare' => 'EXISTS',
            'type' => 'numeric',
        ),
    ),
    'orderby' => array(
    'power-clause' => 'ASC',
    'gear-clause' => 'ASC',
),
'posts_per_page' => -1,);
获取_帖子($args)


你看到可以优化的东西了吗?关于我应该采取的方法有什么想法吗?任何帮助都将不胜感激

一次返回多少个帖子?数百个?因为这不需要20秒。不是真的,一辆车通常有2到5个版本。。。这就是为什么我不明白为什么要花这么长时间。