5.2 更新バッファが使用するメモリの見積もり

更新バッファが使用するメモリ所要量は,次に示す計算式から求めてください。

計算式

更新バッファが使用するメモリ所要量(単位:バイト)=
   ↑(64+表更新情報の容量+行更新情報の総容量)÷228728↑×262144

<この節の構成>
(1) 表更新情報の容量
(2) 行更新情報の総容量
(3) 行更新情報の容量

(1) 表更新情報の容量

表更新情報の容量は,次に示す計算式から求めてください。

計算式

表更新情報の容量(単位:バイト)=↑TBL÷16↑×256+TBL×8448

変数の説明
TBL:トランザクション中の更新表数

(2) 行更新情報の総容量

行更新情報の総容量は,次に示す計算式から求めてください。

計算式


[図データ]
変数の説明
TBL:トランザクション中の更新表数

(3) 行更新情報の容量

行更新情報の容量は,次に示す計算式から求めてください。

計算式

行更新情報の容量(単位:バイト)=
   (64+36×IDX)×(INS+DEL)+(72+36×IDX+行長)×UPD

変数の説明
IDX:表に定義されているインデクス数
INS:トランザクション中のINSERT回数
UPD:トランザクション中のUPDATE回数
DEL:トランザクション中のDELETE回数
注※
3.5(3)(b)データ長一覧」を参照して,行長を求めてください。