MySQLワークベンチを使用しています-クエリが実行されるときの継続時間とフェッチ時間の違いは何ですか?
また、MySQLでマイクロ秒オプションを有効にする方法はありますか?
MySQLワークベンチを使用しています-クエリが実行されるときの継続時間とフェッチ時間の違いは何ですか?
また、MySQLでマイクロ秒オプションを有効にする方法はありますか?
回答:
フェッチ時間-フェッチされた結果の転送にかかる時間を測定します。これはクエリの実行とは関係ありません。フェッチ時間はネットワーク接続に依存し、それ自体はクエリの最適化とは関係がないため、SQLクエリのデバッグ/最適化オプションとは見なしません。フェッチ時間がボトルネックの場合は、ネットワークに問題がある可能性が高くなります。
注:フェッチ時間は、クエリの実行ごとに異なる場合があります。
継続時間-クエリを実行する必要がある時間です。SQLクエリのパフォーマンスを最適化するときは、最小化するようにしてください。
query_cache_type
ないようにOFF
、オプションはである必要があることに注意してください。stackoverflow.com/questions/181894/を