From 42773dc11bd39c55a24de4b3235d65bf3fce1877 Mon Sep 17 00:00:00 2001 From: Jeremy Felt Date: Sun, 26 Oct 2014 22:09:46 +0000 Subject: [PATCH] Optimize site query when performing network database upgrades We only use `blog_id` from the query, so we don't need a wildcard. props marcosf Fixes #30097 git-svn-id: https://develop.svn.wordpress.org/trunk@30029 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/network/upgrade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-admin/network/upgrade.php b/src/wp-admin/network/upgrade.php index f7ea218125..dcca3deb41 100644 --- a/src/wp-admin/network/upgrade.php +++ b/src/wp-admin/network/upgrade.php @@ -52,7 +52,7 @@ switch ( $action ) { update_site_option( 'wpmu_upgrade_site', $wp_db_version ); } - $blogs = $wpdb->get_results( "SELECT * FROM {$wpdb->blogs} WHERE site_id = '{$wpdb->siteid}' AND spam = '0' AND deleted = '0' AND archived = '0' ORDER BY registered DESC LIMIT {$n}, 5", ARRAY_A ); + $blogs = $wpdb->get_results( "SELECT blog_id FROM {$wpdb->blogs} WHERE site_id = '{$wpdb->siteid}' AND spam = '0' AND deleted = '0' AND archived = '0' ORDER BY registered DESC LIMIT {$n}, 5", ARRAY_A ); if ( empty( $blogs ) ) { echo '

' . __( 'All done!' ) . '

'; break;