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

Back to archive index

Kouhei Sutou kou****@clear*****
2017年 8月 17日 (木) 15:15:22 JST


須藤です。

In <20170****@orega*****>
  "[groonga-dev,04436] Re: PGROONGAのインデックスファイルの容量を取得する方法は?" on Thu, 17 Aug 2017 15:10:40 +0900,
  高見 直輝 <takam****@orega*****> wrote:

>> pgrn.00000XXXから始まるファイルは全部そのファイルに関係して
>> いるとしてカウントするのがよいと思います。
> 
> これだとテーブル(インデックス)の数が多いと時間がかかるので、
> pgrn.00000XXXのファイルサイズが1GB以上の場合、pgrn.00000XXX.YYYファイルを探す
> というように抽出・集計しようと思うのですが、大丈夫でしょうか?

それよりは、

pgrn.00000XXX
pgrn.00000XXX.001
pgrn.00000XXX.002
...

と順に探していって、ファイルが見つからなくなったら探すのを切
り上げる、というようにする方がよいと思います。たしか、1GiBを
超えることはないようにしているはずなので、1GiBを超えているか
を判断するのは難しそうな気がします。


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/>

Groongaベースの全文検索システムを総合サポート:
  http://groonga.org/ja/support/
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:
  http://www.clear-code.com/recruitment/
OSS開発支援サービス:
  http://www.clear-code.com/blog/2016/6/27.html




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