Hitachi

Hitachi Advanced Data Binder AP開発ガイド


8.3.35 setHADBSQLHashFltSize(int areaSize)

〈この項の構成〉

(1) 機能

このConnectionオブジェクトに対してハッシュフィルタ領域サイズを設定します。

このメソッドで設定する内容は,クライアント定義のadb_sql_exe_hashflt_area_sizeオペランドに対応しています。

重要

このメソッドを指定したConnectionオブジェクトから生成されたStatementオブジェクトまたはPreparedStatementオブジェクトは,Connectionオブジェクトがクローズされるまでは,このメソッドで指定したハッシュフィルタ領域サイズが適用されます。

このメソッドの使い方(実行するSQL文ごとにハッシュフィルタ領域サイズを変更する方法)については,「8.3.37 setHADBSQLMaxRthdNum(int rthdNum)」の「(7) 使用例」を参照してください。

(2) 形式

public void setHADBSQLHashFltSize(int areaSize) throws SQLException

(3) 引数

int areaSize

設定するハッシュフィルタ領域サイズをメガバイト単位で指定します。

(4) 戻り値

なし。

(5) 発生する例外

次に示す場合にSQLExceptionが投入されます。

(6) 留意事項