2012-05-04 16 views
1

いくつかの結合でテーブルからレコードを選択するSQLクエリがあります。この表には数百万のレコードが含まれています。SQLクエリを実行する時間を見積もる

実行前にSQLクエリを実行する時間を見積もるにはどうすればよいですか?

+0

Oracleを使用している場合は、https://forums.oracle.com/forums/thread.jspa?messageID=1049379を参照してください。 –

答えて

1

「トップ10」、次に「トップ100」、「トップ1000」などのクエリを実行します。約10秒かかるレベルに達すると、分割して1秒あたりの推定行数を取得できます。

すべての行で実行するにはどのくらいの時間がかかるかを知っておくとよいでしょう。

関連する問題