次に示す計算式から表定義プールサイズの概算値を見積もってください。ここで計算した値をXDBサービス定義のxdb_tabledefpool_sizeオペランドに指定します。
計算式
↑すべての表※の表定義情報のサイズ÷1024↑×1.2 (単位:キロバイト) |
1表当たりの表定義情報のサイズは,次に示す計算式から求めてください。
計算式
↑{(160×a+496×b+879)÷512}×512↑ (単位:バイト) |
メモリ容量の制限などで,すべての表の表定義情報を保存できる表定義プールサイズを確保できない場合は,頻繁にアクセスする表の表定義情報を格納できるように見積もってください。
表定義プールにすべての表の表定義情報が格納できない場合,SQLの前処理時にディクショナリ表へのアクセスが発生するため,性能が低下するおそれがあります。