- - PR -
DataSourceでのDB接続
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-01-13 00:56
J2SDK 1.4.2_02
Tomcat 4.1.30 Struts 1.1 Redhat Linux, Postgres を使ってWeb開発しています。Strutsのdatasourceを利用してPostgresに接続しています。SQL文を発行して検索を行っているのですが、まれに検索にすごく時間がかかる場合があります。そんな場合は、その検索を中止してDB検索のジョブをキャンセルしたいのですが、これをDatasourceもしくは、他の方法を使って制御することはできるでしょうか?たとえば、1分間待って結果が返ってこなかったら、そのジョブをキャンセルsるといったことがしたいです。 すいませんが、よろしくお願いいたします。 |
|
投稿日時: 2005-01-13 02:29
setQueryTimeout() を予め呼び出しておくと(ドライバが対応していれば)タイムアウトしますよ。
http://java.sun.com/j2se/1.3/docs/api/java/sql/Statement.html#setQueryTimeout(int) |
|
投稿日時: 2005-01-13 11:43
ありがとうございました。
非常に助かります。 また何かありましたら、よろしくお願い致します。 |
1