スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(Windows(R)用)

[目次][索引][前へ][次へ]

19.2.8 最適化情報収集ユティリティ(pdgetcst)実行時のメモリ所要量

最適化情報収集ユティリティ(pdgetcst)実行時のメモリ所要量は,次に示す計算式で求めます。

条件 メモリ所要量の計算式(単位:キロバイト)
HiRDB/シングルサーバの場合 11763+0.1×表格納RDエリア数+0.07×インデクス格納RDエリア数+1.0×インデクス数+0.04×スキーマ内表数+1.0×サーバ数+11×列数
HiRDB/パラレルサーバの場合 BES 11772+0.06×表格納RDエリア数+0.05×インデクス格納RDエリア数+0.03×インデクス数
MGR 16402
DS 4384+0.1×表格納RDエリア数+0.07×インデクス格納RDエリア数+1.0×インデクス数+0.04×スキーマ内表数+1.0×サーバ数+11×列数

上記のほかに次のSQLが使用するメモリ所要量を加算します。
SELECT 内部情報,インデクス第一構成列名 FROM 認可識別子.表識別子
    ORDER BY インデクス第一構成列名 WITHOUT LOCK NOWAIT;
SELECT FLOAT (COUNT(*)) FROM 認可識別子.表識別子 WITHOUT LOCK NOWAIT;
SELECT FLOAT (COUNT(インデクス第一構成列名))
     FROM 認可識別子.表識別子 WITHOUT LOCK NOWAIT;
ALTER TABLE 認可識別子.表識別子 CHANGE LOCK ROW;
注※
内部情報は12バイトです。したがって,インデクス第一構成列のほかに12バイトの文字列(CHAR(12))を検索するSQLを発行したものとして見積もってください。
SQLが使用するメモリ所要量については,次の箇所を参照してください。