1

MySQL コマンド ラインで以下のような SELECT クエリを実行する場合。

SELECT * FROM MASTER LIMIT 1000;

戻り値:

セット内の 1000 行 <0.00 秒>

明らかに完了までに約 1.5 秒以上かかる場合。

なぜこれが当てはまるのか、実際の期間を取得する方法を教えてもらえますか?

ありがとう

4

2 に答える 2

1

1.5+ 秒は、データベースから行を取得するのにかかる時間を意味します。

SHOW ENGINE INNODB STATUSアクティブなトランザクションを印刷するために使用できます

于 2013-03-18T16:27:59.860 に答える
0

プロファイリングを有効にすることができます:

set profiling=1

それから;

show profile for query...

http://dev.mysql.com/doc/refman/5.0/en/show-profile.html

于 2013-03-18T16:28:50.060 に答える