#6814 | Async media crunching | assigned | performance | adamsilverstein | enhancement | normal |
#11585 | WordPress should cache failed feed fetches so as to avoid overloading feed sources | assigned | performance | pbearne | enhancement | normal |
#14254 | update_meta_cache fails; query too large? | assigned | performance | pbearne | defect (bug) | normal |
#15499 | Add an index for get_lastpostmodified query | reviewing | performance | OllieJones | enhancement | normal |
#16706 | Queries using "category__and" are slow on large databases | assigned | performance | chriscct7 | enhancement | normal |
#17246 | Handling of HTTP 404 errors for non-existing files | reopened | performance | | enhancement | normal |
#18836 | ORDER BY RAND() is slow | assigned | performance | pbearne | enhancement | normal |
#19867 | wp_dropdown_users() still not scalable | assigned | ui, accessibility, performance | | enhancement | normal |
#21989 | update_option() calls sanitize_option() twice when option does not exist | accepted | performance | pbearne | defect (bug) | normal |
#22192 | update_option() strict checks can cause false negatives | assigned | performance | joemcgill | defect (bug) | normal |
#22301 | Performance problem with Recent Comments widget | new | performance | | defect (bug) | normal |
#25856 | debug of wpautop function with Unit Tests | new | performance | | enhancement | normal |
#26050 | Continual Admin Page POST (HeartBeats?) Can Cause SQL Connection Issues | new | performance | | defect (bug) | normal |
#26858 | Comment duplicate check has a slow query | assigned | performance | pbearne | defect (bug) | normal |
#27079 | Very long waiting if we have a lot taxonomy terms. | new | performance | | enhancement | normal |
#27127 | Improve plugin search on installed plugins page | new | ui, javascript, performance | | enhancement | normal |
#27736 | Save one query when inserting a new post | assigned | administration, performance | pbearne | enhancement | normal |
#27776 | WordPress API timeouts should be cached to avoid slowing down the admin | assigned | performance | pbearne | defect (bug) | normal |
#29717 | wp_check_invalid_utf8 - pcre tricks and failsafes, +mb_convert_encoding, iconv fix, performance | assigned | performance | pbearne | enhancement | normal |
#30044 | Use subqueries for AND clauses in WP_Meta_Query | new | performance | | enhancement | normal |
#31696 | Better select, multi-select, and autocomplete/suggestion inputs in the admin | new | ui, javascript, administration, performance | | enhancement | normal |
#31746 | get_blogs_of_user() can be very slow when a user is a member of thousands of sites | reviewing | multisite, performance | johnbillion | defect (bug) | normal |
#32302 | Filename policy of IMAGE_EDIT_OVERWRITE==true seems to create CDN and browser cache issues | new | docs, administration, performance | | defect (bug) | normal |
#32366 | wp_count_comments() is hardcoded into /wp-admin/menu.php and queries all comments every single page load within the admin area, regardless of if edt_posts is removed from top menu or not | reopened | administration, performance | | defect (bug) | normal |
#32452 | Cache optimizations | assigned | performance | pbearne | defect (bug) | normal |
#33345 | Remove blocking API requests for update checks | new | administration, performance | | enhancement | normal |
#34389 | Comment pagination settings should discourage infinite comments-per-page | new | ui, performance | | enhancement | normal |
#34848 | Add support for updating post meta in bulk | assigned | performance | chriscct7 | enhancement | normal |
#34872 | dbDelta Missing Index Name Creates Duplicate Indexes | new | performance | | defect (bug) | normal |
#35075 | Comment cache ignores custom query vars | assigned | performance | boonebgorges | defect (bug) | normal |
#35430 | Should the 'counts' cache group be persistent? | new | performance | | enhancement | normal |
#35432 | `wp_list_comments()` should perform a more modest fallback comment query | new | performance | | enhancement | normal |
#36409 | Comments number is wrong | assigned | template, performance | pbearne | defect (bug) | normal |
#36881 | Improved hot-wiring of set_found_posts | assigned | performance | pbearne | enhancement | normal |
#36891 | Saving large menus is super slow | new | administration, performance | | enhancement | normal |
#36995 | Support for Service Workers | accepted | javascript, administration, performance | westonruter | feature request | normal |
#37040 | Enhancement: new function to validate a transient exists, and isn't expired without extra query | assigned | performance | pbearne | enhancement | normal |
#37115 | recent canonical change is giving an infinite 301 redirect loop | new | performance | | defect (bug) | normal |
#37178 | Add $cache_only parameter to get_option | new | performance | | enhancement | normal |
#37671 | Emptying Bin with large amount of posts results in whitescreen | new | administration, performance | | enhancement | normal |
#37687 | Multisite - Enormous number of update queries during site creation (user roles) | new | multisite, performance | | enhancement | normal |
#37702 | Accept array of IDs in `delete_metadata_by_mid` | new | performance | | enhancement | normal |
#37762 | cache_results parameter doesn't prevent queried posts from being added to cache | assigned | performance | boonebgorges | defect (bug) | normal |
#37763 | Target server overload due to invalid RSS feed URL in RSS widget | assigned | performance | stevenkword | defect (bug) | normal |
#37788 | dns-prefetch s.w.org conditionally via javascript | new | performance | | enhancement | normal |
#37958 | Improve looping through sites and restoring | new | multisite, performance | | enhancement | normal |
#38173 | Meta query creates unecessary multiple left joins when using the same meta key | assigned | performance | pbearne | enhancement | normal |
#38709 | Unlimited query for invalid post names | assigned | performance | pbearne | defect (bug) | normal |
#38782 | Insert/Edit link scrolling triggers AJAX requests for both (recent and search) rivers | reviewing | ui, performance | SergeyBiryukov | defect (bug) | normal |
#39358 | Media search speed has been dramatically reduced | reopened | performance | joemcgill | defect (bug) | normal |
#39372 | Allow count for wp_terms query to count other post statuses as well as published posts | new | performance | | feature request | normal |
#39382 | Skipping term cache cleaning when cache invalidation is suspended | new | docs, performance | | defect (bug) | normal |
#39603 | The more posts with similar names you have, the slower you save the next one | new | performance | | enhancement | normal |
#39703 | wp-signup.php & wp-activate.php are doing an avoidable posts query | new | multisite, performance | | enhancement | normal |
#40052 | Issue with WP_Cache not invalidating stale cache after an update request | new | administration, performance | | defect (bug) | normal |
#40351 | Term post re-counts scale poorly, are common and difficult to avoid | reopened | performance | whyisjake | enhancement | normal |
#40434 | Optimize SQL in Admin - In the Post/CPT List `wp-admin/edit.php` > the function get_posts() | new | administration, performance | | enhancement | normal |
#40602 | Implement immutable cache headers | assigned | performance | pbearne | enhancement | normal |
#40711 | WP_Post:get_instance: Update cache if $_post->filter is empty | new | performance | | enhancement | normal |
#40953 | Empty values are handled inconsistently between wpdb->get_results() and wpdb->get_col() | new | performance | | defect (bug) | normal |
#40988 | Use objects for `get_item_schema()` calls | assigned | rest-api, performance | pbearne | enhancement | normal |
#41054 | Use sargable date filtering where possible | new | performance | | enhancement | normal |
#41180 | ABSPATH definition - incorrect on chrooted vhost | new | performance | | defect (bug) | normal |
#41281 | attachment_url_to_postid results in very slow query | accepted | performance | joemcgill | enhancement | normal |
#41305 | Add lazily evaluated translations | assigned | rest-api, performance | timothyblynjacobs | enhancement | normal |
#41358 | Shutdown hooks can significantly slow down REST API responses | new | rest-api, performance | | defect (bug) | normal |
#41520 | Disable deprecated functions | assigned | performance | pbearne | enhancement | normal |
#41583 | Menus Administration screen, menu items are always loaded even when not needed | new | performance | | enhancement | normal |
#41675 | Add filter to bypass display/query for Media Months filter in media modal | reviewing | performance | | enhancement | normal |
#42280 | Multisite: get_blogs_of_user has no useful caching on large installs | accepted | multisite, performance | pbearne | defect (bug) | normal |
#42455 | WordPress Class methods and Single Responsibility (recent posts widgets) | new | docs, performance | | enhancement | normal |
#42513 | WP_Theme::get_post_templates() is extremely inefficient for large themes | new | performance | | defect (bug) | normal |
#42522 | Terms are uselessly counted when saving a post | assigned | performance | pbearne | defect (bug) | normal |
#42566 | When I use wp_nav_menu I get a huge update_meta_cache query regardless of theme | reopened | performance | | defect (bug) | normal |
#42743 | Disable wp_options autoload for inactive widgets | assigned | performance | pbearne | enhancement | normal |
#42883 | Use sargable queries for date-based lookups for posts | new | performance | | enhancement | normal |
#43258 | Output buffer template rendering and add filter for post-processing (e.g. caching, optimization) | accepted | docs, performance | westonruter | enhancement | normal |
#43416 | Function to Maybe Convert Tables to InnoDB | new | performance | | feature request | normal |
#43818 | Invalidate query caches less aggressively by using a `last_changed` key specific to metadata | new | multisite, performance | | enhancement | normal |
#44445 | wp_cache_init() and WP_Object_Cache constructor has a memory | assigned | performance | pbearne | defect (bug) | normal |
#44694 | Extra and un-neccessary query when no posts found in Posts Rest Controller | new | rest-api, performance | | enhancement | normal |
#44921 | User nicename discovery is slow to return | accepted | performance | pbearne | enhancement | normal |
#44971 | Enable WP_Community_Events to find cached events even if it's instantiated without a user location | accepted | performance | pbearne | enhancement | normal |
#45140 | REST API: Increase upper bound allowed on per_page argument | new | rest-api, performance | | enhancement | normal |
#45354 | Adding index for meta_key and post_id in postmeta | new | performance | | enhancement | normal |
#45471 | Allow caching of parse_blocks results | assigned | performance | francina | enhancement | normal |
#45832 | php-pm support | new | performance | | feature request | normal |
#45913 | wp_enqueue_media() - slow query | new | performance | | defect (bug) | normal |
#46184 | Add WP_Tax_Query support to WP_Site_Query | new | multisite, performance | | enhancement | normal |
#46388 | WP_User::get_data_by(): Cache non-existent users to prevent triggering multiple queries | new | performance | | enhancement | normal |
#46713 | Comment reply link uses inconvenient eventlistener | new | performance | | defect (bug) | normal |
#47280 | SQL_CALC_FOUND_ROWS is deprecated as of MySQL 8.0.17 | reviewing | performance | johnbillion | enhancement | normal |
#47285 | Better Management of External Asset Dependencies | new | javascript, performance | | feature request | normal |
#47292 | Heartbeat API cause Apache/PHP to exhaust memory | new | performance | | defect (bug) | normal |
#47500 | Optimize customizer load time | new | javascript, performance | | enhancement | normal |
#47514 | Change priority of make_clickable callback to boost performance | new | performance | | enhancement | normal |
#47925 | Twenty Nineteen: Size of style.css seems excessively large (225% as large as the next largest theme's CSS) | new | css, performance | | enhancement | normal |
#48054 | wp.sanitize.stripTags should iterate instead of using recursion | new | javascript, performance | | enhancement | normal |
#48435 | WordPress update: updating by transferring partial packages | accepted | performance | pbearne | enhancement | normal |
#49278 | Improve meta query | reopened | performance | | enhancement | normal |