[groonga-dev,04428] PGROONGAのインデックスファイルの容量を取得する方法は?

Back to archive index

高見 直輝 takam****@orega*****
2017年 8月 7日 (月) 18:03:39 JST


御無沙汰しております。高見です。

PGROONGAのインデックスごとのファイルの容量(ストレージ使用量)を、以下の手順で取得しています。
1.インデックスの名前から内部テーブル名(Sources【整数】)を取得
2.table_listコマンドの結果から、以下の条件に当てはまるレコードのファイルパスを取得
  テーブル名が1と一致する
  テーブル名がLexicon【1の整数部分】と前方一致する
3.column_listコマンドを2で取得した各テーブル名で実行し、結果のレコードからファイルパスを取得

2と3で取得したファイルパスからファイルサイズを取得、合計値を算出しています。

この方法ですと、データ量に比例した差分が発生したため原因を調べたところ、『pgrn.【整数】.c』ファ
イルが集計対象になっていませんでした。

これはインデックスに属するファイルなのでしょうか?属している場合、他のファイルのようにパスを取得
することは出来ますでしょうか?

以上、宜しくお願い致します。

----------------------------- 
高見 直輝 <takam****@orega*****>
株式会社オレガ
TEL:03-3267-0150
FAX:03-3267-0180




groonga-dev メーリングリストの案内
Back to archive index