sql >> Database teknologi >  >> RDS >> Mysql

Langsom forespørgsel på information_schema.tables

For dem, der måske ønsker et hack med en mindre ulempe:http://www.mysqlperformanceblog.com/2011/12/23/solving-information_schema-slowness/

Hvad det gør er, at det deaktiverer nogle statistikker, der bliver opdateret, hvis du forespørger på skemaet, mere information her:http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_stats_on_metadata

Og for at gøre tingene nemmere for dovne bumser, der ikke vil læse, behøver du kun at ændre en indstilling:

innodb_stats_on_metadata=0

Du kan gøre dette i konfigurationsfilen eller dynamisk:

mysql> set global innodb_stats_on_metadata=0;


  1. Operand bør indeholde 1 kolonne - MySQL NOT IN

  2. Hvordan renser (forhindrer SQL-injektion) dynamisk SQL i SQL Server?

  3. varbinær til streng på SQL Server

  4. Streng bogstaver og escape-tegn i postgresql