MySQLでクエリを実行する推定コストを取得する方法はありますか?


10

PostgreSQLでは、EXPLAINまたはEXPLAIN ANALYZEはクエリの実行にかかる推定コストを示します。しかし、MySQLのEXPLAINはこの情報を提供しません。他のツールをインストールせずに見積もりコストを取得するにはどうすればよいですか?MySQL-5.6.16を使用しています。

回答:



9

要するに

  1. SELECT ...クエリを実行する
  2. SHOW STATUS LIKE 'last_query_cost'
  3. 答えが0の場合、クエリを再実行し、select SQL_NO_CACHE ...上記のステップ2をもう一度実行します
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.