我不明白为什么以下查询出现在慢查询日志中,查询时间为 12 到 20 秒。
UPDATE `wp_postmeta` SET `meta_value` = '35' WHERE `post_id` = 1267 AND `meta_key` = 'views'
UPDATE `wp_postmeta` SET `meta_value` = '32' WHERE `post_id` = 874 AND `meta_key` = 'views'
UPDATE `wp_postmeta` SET `meta_value` = '122' WHERE `post_id` = 18557 AND `meta_key` = 'views'
UPDATE `wp_postmeta` SET `meta_value` = '3078' WHERE `post_id` = 21741 AND `meta_key` = 'views'
UPDATE `wp_postmeta` SET `meta_value` = '2657' WHERE `post_id` = 878 AND `meta_key` = 'views'
它们对我来说看起来很正常,在 phpMyAdmin 中执行其中 1 个进行测试只需要 0.0056 秒。
这里的表格大小wp_postmeta
是 77,996。
我想知道为什么上面的查询这么慢,如果有什么我可以做的来改进它们?