4
MySQLで「列を表示」を高速化するにはどうすればよいですか?
私のアプリケーションは、特定のテーブルの「列の表示」の実行に依存しています。実行には約60ミリ秒かかりますが、他のすべてのクエリには1ミリ秒未満かかります。information_schema直接のクエリはさらに遅くなります。 データベースには約250のデータベースが含まれ、データベースごとに100から200のテーブル(合計で約2万テーブル)があります。 これらの操作が非常に遅い理由を知るにはどうすればよいですか? 実行を高速化したり、SQL側にキャッシュしたりするために変更できる設定はありますか? (アプリケーションは、ページの読み込みごとにこのようなクエリを約14回実行します。このレガシーコードをクリーンアップする必要があることは承知していますが、長期的な修正に取り組んでいる間、可能なオプションを探しています。)