WordPress.DB.SlowDBQuery.slow_db_query_meta_key

slow db query meta key

A query pattern is likely to be slow on larger WordPress sites.

medium weight

Why It Shows Up

The scan found query arguments such as broad meta queries, tax queries, or unindexed lookups that commonly become expensive as content grows.

Why It Matters

A query that feels fine on a small test site can become a production bottleneck on large stores, membership sites, or publishers.

How to Fix

  • Avoid broad `meta_query`, `tax_query`, and unindexed searches on front-end requests when possible.
  • Cache expensive results with transients, object cache, or precomputed data.
  • Add narrower constraints, pagination, and indexes when custom tables are appropriate.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1101Show Variations as Single Products for WooCommerce611227500Unsafe printing function
#1102More Sorting Options for WooCommerce6127173k+Output is not escaped
#1103Carousel Slider627130k+Non-prefixed global variable
#1104cbnet Multi Author Comment Notification631871k+Output is not escaped
#1105Placeholder Image for WooCommerce63315400Output is not escaped
#1106Essential Addons for Elementor – Popular Elementor Templates & Widgets63781852m+wp function not compatible with requires wp
#1107MooWoodle – WordPress Moodle LMS Integration, Sell Moodle Courses via WooCommerce631045800No Caching
#1108Query Posts63536800Output is not escaped
#1109Simple Membership After Login Redirection6342410k+Missing nonce verification
#1110Most Popular Post Widget64403400Output is not escaped
#1111JTL-Connector for WooCommerce6471661k+Direct Query
#1112Creta Testimonial Showcase6528413k+Non-prefixed global variable
#1113Dojo for WooCommerce657113800Text Domain Mismatch
#1114EDD Hide Download651313600Output is not escaped
#1115User Last Login65275600Output is not escaped
#1116VK Link Target Controller65131030k+Output is not escaped
#1117WP SEO HTML Sitemap6522156k+Output is not escaped
#1118Easy PHP Settings6634481k+Missing Translators Comment
#1119Flexible Product Fields (WooCommerce Product Addons) – WooCommerce Product Page Editor66599810k+Non-prefixed global variable
#1120Safe Redirect Manager6696040k+Non-prefixed hook name
#1121Smart Related Products – AI-Inspired Recommendations for WooCommerce6713151k+Output is not escaped
#1122Product Specifications for Woocommerce6712801k+Non-prefixed global variable
#1123Vibe AI – MCP Server for WordPress. Connect Claude, ChatGPT & Cursor6711272k+Non-prefixed global variable
#1124Member Swipe for BuddyPress68913600Missing direct file access protection
#1125Faire for WooCommerce68486800Direct Query
#1126Sortable Word Count Reloaded681862k+Output is not escaped
#1127WP User Avatars6852020k+Input is not sanitized
#1128Ambrosite Next/Previous Post Link Plus6912245k+Interpolated SQL is not prepared
#1129Custom Field For WP Job Manager691654900Non-prefixed global variable
#1130Ambrosite Next/Previous Page Link Plus701121900Interpolated SQL is not prepared
#1131SubHeading7022131k+Non Singular String Literal Domain
#1132Amazing Affiliates – Toolkit for Amazon Associates with Amazon Product Blocks and Amazon PAAPI5 / Creators API integration723650600Non-prefixed global variable
#1133Media File Sizes721451k+Output is not escaped
#1134Simple Local Avatars721416100k+Non-prefixed constant
#1135Waymark721632900Missing direct file access protection
#1136BP xProfile Location74724600Missing nonce verification
#1137Markup Markdown74181282k+Non-prefixed global variable
#1138Product Layouts for WooCommerce745751k+Direct Query
#1139Sublium Subscriptions – Subscriptions for WooCommerce – Recurring Payments, Subscription Plans & Installments743522400wp function not compatible with requires wp
#1140Zion Builder – Website Builder for Speed & Creativity744291k+Non-prefixed hook name
#1141Temporary Login7532540k+Nonce verification recommended
#1142Extra Product Sorting Options for WooCommerce75101610k+Text Domain Mismatch
#1143YITH Slider for page builders7513221k+Nonce verification recommended
#1144FileBird Document Library7623135k+Text Domain Mismatch
#1145Leo Product Recommendations for WooCommerce76379400Short URL found
#1146Payment Gateway for Authorize.net for WooCommerce76616600Input is not sanitized
#1147Rearrange Products for WooCommerce7612220k+Input is not sanitized
#1148Siteready Coming Soon Under Construction766303k+Non-prefixed global variable
#1149StoreAgent – WooCommerce AI Chatbot & AI Content Tools76202400Non-prefixed global variable
#1150Pelecard Gateway7629554400Text Domain Mismatch