The slow log ranks by individual duration, so a query taking two seconds once appears above one taking 40 milliseconds two hundred thousand times — and the second…
3.6 added lookup tables, which is WooCommerce admitting postmeta does not scale. What they contain, what they do not, and the regeneration nobody schedules.
When two rows compare equal under the window’s ORDER BY, the numbering between them is arbitrary and MySQL is free to choose differently on the next execution. The…
Earlier versions parsed DESC in an index definition and ignored it, which is worse than rejecting it — the index looked right and the query did a filesort.…
SCAN is the safe replacement for KEYS because each call does bounded work, and the pattern is applied after the keys are fetched — so scanning a million…