2011-09-02 14 views
7

MySQLのバージョン5.5.11を実行していて、INFORMATION_SCHEMA.key_column_usageテーブルをクエリするときのパフォーマンスが悪いです。MySQLのINFORMATION_SCHEMA.key_column_usageのパフォーマンスが低い

私は、単純な選択要求があります。それは、400行を返すために、平均で8秒かかり

SELECT REFERENCED_TABLE_NAME 
     , TABLE_NAME AS TableName 
     , COLUMN_NAME AS ColumnName 
     , CONSTRAINT_SCHEMA AS Db 
FROM INFORMATION_SCHEMA.key_column_usage 

を。これは分かっている問題ですか?もしそうなら、パフォーマンスを向上させる方法はありますか?

+0

information_schemaは、すべてのデータベース内に存在するすべてのテーブルのビューです。遅い場合は驚きません。 – ajreal

答えて

関連する問題