Hitachi

ノンストップデータベース HiRDB Version 10 UAP開発ガイド


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指定値)