sql >> Database >  >> RDS >> Mysql

Langzame zoekopdracht op information_schema.tables

Voor degenen die een hack willen met een klein nadeel:http://www.mysqlperformanceblog.com/2011/12/23/solving-information_schema-slowness/

Wat het doet, is dat het sommige statistieken uitschakelt die worden bijgewerkt als je het schema opvraagt, meer informatie hier:http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_stats_on_metadata

En om het luie zwervers die niet willen lezen gemakkelijker te maken, hoef je alleen maar een instelling te wijzigen:

innodb_stats_on_metadata=0

U kunt dit doen in het configuratiebestand of dynamisch:

mysql> set global innodb_stats_on_metadata=0;


  1. Is de volgorde van velden van de index met meerdere kolommen in MySQL van belang?

  2. Database importeren naar MySQL of MariaDB

  3. De gegenereerde naam van een externe sleutel in Hibernate wijzigen

  4. MySQL onjuiste tekenreekswaardefout bij het opslaan van unicode-tekenreeks in Django