2011-07-09 9 views
0

私はSQLスクリプトがjavaコードを使って完全に実行する時間を得ようとしています。私はme.butとjdbc接続コードを持っています。SQLスクリプトが実行する時間を取得するロジックがありません。実行するSQLスクリプトの時間を印刷するコードを私に送ってください。 期待される結果: Javaコードを実行した後、我々はその結果を取得する必要がありますあなたがCalendarインスタンスを使用する必要はありません_ _SQLスクリプトがJavaコードを使って完全に実行するのにかかる時間を見つけるにはどうすればよいですか?

答えて

0
Calendar cal = Calendar.getInstance(); 
long millisStart = cal.getTimeInMillis(); 
// run your query here 
cal = Calendar.getInstance(); 
long millisEnd = cal.getTimeInMillis(); 
System.out.println(millisEnd - millisStart); 
1

:クエリにかかる時間です。ここではより簡単な解決策があります。

long millisStart = System.currentTimeMillis(); 
// run your query here 
long millisEnd = System.currentTimeMillis(); 
System.out.println(millisEnd - millisStart); 
+0

Javaでは、System.currentTimeMillis()です。 –

+0

@JB Nizet - ありがとう - 固定。 –

+0

@ stephen-c私はそれが不必要な、良いコールを感じたと思った! –

関連する問題