17.21.2 Statementオブジェクトの容量見積もり
Statementオブジェクトの容量見積もりの計算式を次に示します。
- 計算式(32ビットモードの場合)
Statementオブジェクトの容量= 38000+(2000+検索結果格納領域長)×Statementインスタンス数 (単位:バイト)
- 計算式(64ビットモードの場合)
Statementオブジェクトの容量= 38000+(2100+検索結果格納領域長)×Statementインスタンス数 (単位:バイト)
- 検索結果格納領域長:検索系SQLでない場合は0となります。
-
検索系SQLの場合は,次に示す計算式から求めてください。
検索列数 Σ (120+検索列のデータの定義長i ) i=1
検索列のデータの定義長:検索列がBLOB又はBINARYの場合で,位置付け子機能を使用しているときは4となります。位置付け子機能を使用していないときは,次のどちらかの値となります。
-
HiRDB_for_Java_MAXBINARYSIZEを指定していない場合
8+定義長
-
HiRDB_for_Java_MAXBINARYSIZEを指定している場合
MIN(8+定義長,8+MAXBINARYSIZE指定値)
-