2017-12-19 11 views
0

シェルからいくつかのMySQLクエリを実行しています。クエリ結果の終わりに、MySQLは結果の行の総数と期間を出力します。MySQLクエリ結果:表示される時間は何を意味しますか?

mysql>select * from mytable; 
[Query result here] 
1000000 rows in set (1.50 sec) 

1.50秒は何を意味するのでしょうか?私の試行から、私はそれが全体の照会期間ではないことを理解しました。それはデータベースエンジン内のクエリ処理時間ですか?または、他の何か?

答えて

1

クエリを実行する関数内では、start_timermysql_end_timerの間の時間です。私が理解しているように、結果セットをサーバーから取得する前に、サーバー側で結果セットを準備するのに費やされた時間です。

近隣サイトのリンクにも同様の質問と回答があります:https://dba.stackexchange.com/a/72076/16185

+0

正確に私が必要としたもの。ありがとう!私はグーグルを試みたが、他のリンクは表示されませんでした。 – Neo

関連する問題