Mysql
 sql >> Base de données >  >> RDS >> Mysql

Requête lente sur information_schema.tables

Pour ceux qui voudraient un hack avec un inconvénient mineur :http ://www.mysqlperformanceblog.com/2011/12/23/solvent-information_schema-slowness/

Ce qu'il fait, c'est désactiver certaines statistiques qui sont mises à jour si vous interrogez le schéma, plus d'informations ici :http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_stats_on_metadata

Et pour faciliter la tâche des paresseux qui ne veulent pas lire, il vous suffit de modifier un paramètre :

innodb_stats_on_metadata=0

Vous pouvez le faire dans le fichier de configuration ou dynamiquement :

mysql> set global innodb_stats_on_metadata=0;