2009-04-29 3 views
1

ストアドプロシージャの実行時間を制限する必要があります。現在、プロセスの終了時の入力パラメータのタイムスタンプに対して現在のタイムスタンプをチェックしています。しかし、誰もがアシュームの限界を使用して、その効果/利点は何ですか?ストアドプロシージャのasutime limitの使い方は?

+0

DB2? ? –

+0

はいそれはdb2です。何か案は?私はdb2がasutime limitを使ってprocを実行する方法を知りたい。 – javacruiser

+0

どのプラットフォームですか? ASUTIMEはDB2 LUWには影響しません。 –

答えて

0

これはLUW上では少なくとも9.7以下のための準備ができていません。しかし、あなたは長時間実行のために外部から照会を試みることができ

SELECT SUBSTR(STMT_TEXT, 1, 50) AS STMT_TEXT, AGENT_ID, 
    ELAPSED_TIME_MIN, APPL_STATUS, DBPARTITIONNUM 
    FROM SYSIBMADM.LONG_RUNNING_SQL ORDER BY DBPARTITIONNUM 

を照会し、殺すためにどのようなアプリケーションを把握するために、インスタンスSTMT_TEXT ELAPSED_TIME_MINでとのために見てみましょう。長時間実行しているアプリケーションを強制終了(強制的に強制実行)するには、定期的にデータベースに対してロジックを実行する必要があります。

関連する問題