Improve or optimize a very slow query

  1. Persuming “article_datetime” to be a numeric value, I would suggest that instead of using ‘orderby’ => ‘meta_value’ use ‘orderby’ => ‘meta_value_num’
  2. If still query is slow, than remove:

    ‘orderby’ => ‘meta_value’,
    ‘meta_key’ => ‘article_datetime’,
    ‘order’ => ‘DESC’

and instead sort the result in php.

Leave a Comment