2016-11-08 1 views
0

データ並行処理、アクティビティのロック、およびDB2コマンドラインでの時間コマンドの実行は、クエリ実行の待機時間を定量化します。DB2のWindows時間機能(システムは入力された時間を受け入れることができません)

コード:

私はこの問題を解決するにはどうすればよい
> C:\Program File\IBM\SQLLIB\BIN>time db2 "Select * from tb1" 
> The system cannot accept the time entered. 
> Enter the new time: 

?時間を入力しようとしましたが、クエリの経過時間が表示されませんでした。

私はDB2で本当に新しく、コマンドに慣れていません。 ご協力いただければ幸いです。

は、Windows上でUNIXのtimeコマンドに直接対応はありませんが、あなたが

答えて

1

あなたはMeasure-Commandコマンドを使用することができますありがとうございました。

あなたはまた、IBM Data Studioのかでdb2batchツールを使用することができます

でdb2batch例。

C:\Program Files\IBM\SQLLIB\BIN>db2batch -d <YourDBName> -f C:\Users\Administrator\Desktop\select.sql 

select.sqlは次のようになります。

Select * from tb1; 

db2batch出力;

C:\Program Files\IBM\SQLLIB\BIN>db2batch -d mydb -f C:\Users\Administrator\Desktop\select.sql 
* Timestamp: Tue Nov 08 2016 11:17:16 GTB Standard Time 
--------------------------------------------- 

* SQL Statement Number 1: 

select * from mytable; 

    ... 


* Elapsed Time is:  0.013451 seconds 

* Summary Table: 

Type  Number  Repetitions Total Time (s) Min Time (s) Max Time (s) A 
rithmetic Mean Geometric Mean Row(s) Fetched Row(s) Output 
--------- ----------- ----------- -------------- -------------- -------------- - 
-------------- -------------- -------------- ------------- 
Statement   1   1  0.013451  0.013451  0.013451 
     0.013451  0.013451    0    0 

* Total Entries:    1 
* Total Time:     0.013451 seconds 
* Minimum Time:    0.013451 seconds 
* Maximum Time:    0.013451 seconds 
* Arithmetic Mean Time:  0.013451 seconds 
* Geometric Mean Time:  0.013451 seconds 
--------------------------------------------- 
* Timestamp: Tue Nov 08 2016 11:17:17 GTB Standard Time 
+0

こんにちは先生、あなたは私にこのクエリを使用してsyntaxt例を与えることができます..あなたも、このを見てみましょう、GUIとIBM Data Studioのツールを使用することができます –

+0

「TB1 SELECT * FROM」; http://www-01.ibm.com/support/docview.wss?uid=swg27021964&aid=1 –

関連する問題