<div dir="ltr">須藤様<div><br></div><div>佐藤です。</div><div>ご連絡をありがとうございます。</div><div><br></div><div><span>&gt; 1, pgroongaでのデータベースサイズとは?<br>&gt; <a href="http://groonga.org/ja/docs/reference/tuning.html#vm-max-map-count" rel="noreferrer" target="_blank">http://groonga.org/ja/docs/reference/tuning.html#vm-max-map-count</a><br></span><br></div><div>このサイズなのですが</div><div><br></div><div><div><br></div><div>pgroongaのインデックスはテーブル毎にかけてるので</div><div>pgrn.XXXXXXの部分が異なるのがいくつか作成されています。</div><div>伺いたかったのは、上記URLの16GiBというのは次のどちらでしょうか?</div><div><br></div><div>(1) pgrn.XXXXXXのXXXXが共通部分のファイルのサイズを合計したもの</div><div>  その中で容量が一番大きいものを基準とする</div><div><br></div><div>  下記の例だと、0000221.cの方が大きいのでこちらのサイズを基準とする</div><div><br></div><div>    1017M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.000021E</div><div>    1.0G<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.000021E.001</div><div>    1.0G<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.000021E.002</div><div>    1.0G<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.000021E.003</div><div>    775M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.000021E.004</div><div>    ....</div><div>    800M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c</div><div>    800M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.001</div><div>    742M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.002</div><div>    775M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.003</div><div>    764M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.004</div><div>    775M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.005</div><div>    783M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.006</div><div>    758M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.007</div><div>    130M<span class="Apple-tab-span" style="white-space:pre">        </span>pgrn.0000221.c.008</div><div><br></div><div><br></div><div>(2) pgrn*のサイズ</div><div>  # du -hsc pgrn*</div><div>  390G<span class="Apple-tab-span" style="white-space:pre">        </span>total</div><div><br></div><div> これだと390GBということになりますでしょうか?</div><div> ちなみにこの8倍ぐらいのデータサイズになるので、</div><div> 単純にかけたら、3.2TBになります。</div><div><br></div><div>よろしくお願いします。</div><div><br></div></div><div class="gmail_quote"><div dir="ltr">2015年12月17日(木) 23:34 Kouhei Sutou &lt;<a href="mailto:kou****@clear*****">kou****@clear*****</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">須藤です。<br>
<br>
In &lt;<a href="mailto:CA%2BTq-****@mail*****" target="_blank">CA+Tq****@mail*****</a>&gt;<br>
  &quot;[groonga-dev,03767] PGroongaのデータベースとログ出力について&quot; on Tue, 15 Dec 2015 07:19:31 +0000,<br>
  Hiroyuki Sato &lt;<a href="mailto:hiroy****@gmail*****" target="_blank">hiroy****@gmail*****</a>&gt; wrote:<br>
<br>
&gt; 1, pgroongaでのデータベースサイズとは?<br>
&gt; <a href="http://groonga.org/ja/docs/reference/tuning.html#vm-max-map-count" rel="noreferrer" target="_blank">http://groonga.org/ja/docs/reference/tuning.html#vm-max-map-count</a><br>
&gt;<br>
&gt; を見ると<br>
&gt; 大きなデータベースを扱う場合はサイズを増やしたほうが良いとあります。上<br>
&gt; 記ページでいう16GiBとは<br>
&gt;  $PGDATA/xxx/pgrn.XXXX の個数の和ということでしょうか?<br>
<br>
個数の和ではなく、pgrnから始まるファイル名のファイルのサイズ<br>
の合計です。<br>
<br>
&gt; ls pgrn* | awk -F. &#39;{ print $2 }&#39; | sort | uniq -c | sort -nr | head<br>
&gt;<br>
&gt; 例えば、pgn.0000127.は0から9個まであるのですが、<br>
&gt;<br>
&gt;  これは9GBの容量が必要ということになりますでしょうか?<br>
&gt;<br>
&gt; 11 0000127<br>
&gt; 11 000011D<br>
&gt; 10 0000122<br>
&gt; 10 0000118<br>
&gt; 10 0000113<br>
&gt; 10 000010E<br>
&gt; 10 0000104<br>
&gt; 9 000021C<br>
&gt; 9 0000217<br>
&gt; 9 0000212<br>
<br>
このファイルの見方がわからないのですが、私はdu -hsc pgrn*の<br>
結果を使うことが多いです。<br>
<br>
&gt; 2, pgroongaのログレベル<br>
&gt;  ログレベルを増やす方法はありますでしょうか?<br>
<br>
あぁ、ドキュメントに変数名のことが書いていないんですね。。。<br>
<br>
<a href="https://github.com/pgroonga/pgroonga/blob/master/sql/variable/log-level/valid.sql" rel="noreferrer" target="_blank">https://github.com/pgroonga/pgroonga/blob/master/sql/variable/log-level/valid.sql</a><br>
のように<br>
<br>
  SET pgroonga.log_level = &#39;debug&#39;;<br>
<br>
とか書くとログレベルを変えられます。<br>
<br>
&gt; 3, インデックスのサイズ<br>
&gt;  各インデックス別にgroongaのインデックスサイズを知るSQLは<br>
&gt;  ありますでしょうか?<br>
<br>
作った記憶がないので、ないです。<br>
<br>
pgroonga.disk_usage(index_name)関数とかそういうのを用意する<br>
のはアリな気がします。<br>
<br>
&gt; 4, 正規表現のオペレータ<br>
&gt;  url @~ &#39;yahoo&#39;<br>
&gt;  等の@~は、groonga独自拡張のオペレータでしょうか?<br>
<br>
独自です。<br>
<br>
<br>
--<br>
須藤 功平 &lt;<a href="mailto:kou****@clear*****" target="_blank">kou****@clear*****</a>&gt;<br>
株式会社クリアコード &lt;<a href="http://www.clear-code.com/" rel="noreferrer" target="_blank">http://www.clear-code.com/</a>&gt;<br>
<br>
Groongaベースの全文検索システムを総合サポート:<br>
  <a href="http://groonga.org/ja/support/" rel="noreferrer" target="_blank">http://groonga.org/ja/support/</a><br>
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:<br>
  <a href="http://www.clear-code.com/recruitment/" rel="noreferrer" target="_blank">http://www.clear-code.com/recruitment/</a><br>
リーダブルコードワークショップ:<br>
  <a href="http://www.clear-code.com/services/code-reader/readable-code-workshop.html" rel="noreferrer" target="_blank">http://www.clear-code.com/services/code-reader/readable-code-workshop.html</a><br>
<br>
_______________________________________________<br>
groonga-dev mailing list<br>
<a href="mailto:groon****@lists*****" target="_blank">groon****@lists*****</a><br>
<a href="http://lists.osdn.me/mailman/listinfo/groonga-dev" rel="noreferrer" target="_blank">http://lists.osdn.me/mailman/listinfo/groonga-dev</a><br>
</blockquote></div></div>