Skip to content
Extraits de code Groupes Projets
Valider 317fdce1 rédigé par diosmosis's avatar diosmosis
Parcourir les fichiers

Correctly filter out InnoDB tables in Db::optimizeTables.

parent 9347d34a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -324,7 +324,7 @@ class Db ...@@ -324,7 +324,7 @@ class Db
$optimize = Config::getInstance()->General['enable_sql_optimize_queries']; $optimize = Config::getInstance()->General['enable_sql_optimize_queries'];
if (empty($optimize)) { if (empty($optimize)) {
return; return false;
} }
if (empty($tables)) { if (empty($tables)) {
...@@ -345,14 +345,16 @@ class Db ...@@ -345,14 +345,16 @@ class Db
$myisamDbTables[] = $row['Name']; $myisamDbTables[] = $row['Name'];
} }
} }
$tables = $myisamDbTables;
} }
if (empty($myisamDbTables)) { if (empty($tables)) {
return false; return false;
} }
// optimize the tables // optimize the tables
return self::query("OPTIMIZE TABLE " . implode(',', $myisamDbTables)); return self::query("OPTIMIZE TABLE " . implode(',', $tables));
} }
private static function getTableStatus() private static function getTableStatus()
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter