[groonga-dev,04685] Re: PGroongaの全文検索時にメモリ不足でPostgresが落ちる

Back to archive index
Kouhei Sutou kou ï¼  clear-code.com
2018年 10月 5日 (金) 08:55:11 JST


¿ÜÆ£¤Ç¤¹¡£

PGroonga 2.1.3¤ò»î¤·¤Æ¤ß¤Æ¤â¤é¤¨¤Þ¤¹¤«¡©
2.1.4¤ÇÆþ¤ì¤¿Êѹ¹¤¬±Æ¶Á¤·¤Æ¤¤¤ë²ÄǽÀ­¤¬¤¢¤ë¤Î¤Ç¤¹¡£

°Ê²¼¤Ç2.1.3¤Ë¥À¥¦¥ó¥°¥ì¡¼¥É¤Ç¤­¤ë¤Ï¤º¤Ç¤¹¡£

% sudo -H yum install postgresql10-pgroonga-2.1.3

In <44217050-6ae8-e195-9691-8c1c132dadba ¡÷ yahoo.co.jp>
  "[groonga-dev,04684] PGroonga¤ÎÁ´Ê¸¸¡º÷»þ¤Ë¥á¥â¥êÉÔ­¤ÇPostgres¤¬Íî¤Á¤ë" on Thu, 4 Oct 2018 19:24:08 +0900,
  ??? <hakuhatutyun107 ¡÷ yahoo.co.jp> wrote:

> ¤Ï¤¸¤á¤ÆÏ¢Íí¤µ¤»¤Æ¤¤¤¿¤À¤­¤Þ¤¹¡¢Àî¾å¤È¿½¤·¤Þ¤¹¡£
> 
> 
> ¸½ºß¡¢PGroonga¤ò½é¤á¤Æ»È¤Ã¤ÆÁ´Ê¸¸¡º÷¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¤Î¤Ç¤¹¤¬¡¢
> 
> ¥Ò¥Ã¥È·ï¿ô¤¬Â¿¤¤¾ì¹ç¤Ë¥á¥â¥êÉÔ­¤Ë¤Ê¤ê¡¢Postgres¤¬Íî¤Á¤ë¾õÂ֤ˤʤäƺ¤¤Ã¤Æ¤ª¤ê¤Þ¤¹¡£
> 
> 
> ¢þ´Ä¶­
> 
> ¡¦DB¥µ¡¼¥Ð¡¼¤ÈWeb¥µ¡¼¥Ð¡¼¤ÏÊÌ¥µ¡¼¥Ð¡¼¡ÊCentOS7¡Ë
> 
> ¡¦Postgres10.5
> 
> ¡¦PGronnga2.1.4
> 
> ¡¦OS¥á¥â¥ê¡§1GB¡Ê¸¡¾ÚÃæ¤Ê¤Î¤ÇÄ㥹¥Ú¥Ã¥¯¡Ë
> 
> ¡¦¸¡º÷ÂоݤΥơ¼¥Ö¥ë·ï¿ô¡§730Ëü·ïÄøÅÙ
> 
> ¡¦¸¡º÷ÂоݤΥơ¼¥Ö¥ëÍÆÎÌ¡§4.4GBÄøÅÙ
> 
> ¡¦INDEXÍÆÎÌ¡§1GBÄøÅÙ
> 
> ¡¦²¼µ­ÀßÄê¤ÏÆþ¤ì¤Æ¤ª¤ê¤Þ¤¹
> 
> ¡¡¡¡vm.overcommit_memory = 1
> 
> 
> ¢þ¸½¾Ý
> 
> 400Ëü·ï¤Û¤É¥Ò¥Ã¥È¤¹¤ë¸¡º÷¤ò¹Ô¤¦¤È¡¢Postgres¤¬°Û¾ï½ªÎ»¤¹¤ë
> 
> ¡¡SQLÎã¡Ëselect count(*) from table where column &@~ '100';
> 
> 
> ¢þPostgres¤Î¥í¥°È´¿è
> 
>   DEBUG:  mmap(291504128) with MAP_HUGETLB failed, huge pages disabled: 
> ¥á¥â¥ê¤ò³ÎÊݤǤ­¤Þ¤»¤ó
>   LOG:  データベースシステムは中断されました: 2018-09-14 19:37:21 JST 
> ¤Þ¤Çưºî¤·¤Æ¤¤¤¿¤³¤È¤Ï³Îǧ¤Ç¤­¤Þ¤¹
>   FATAL:  データベースシステムはリカバリモードです
>   LOG:  データベースシステムは正しくシャットダウンされていません; 
> ¼«Æ°¥ê¥«¥Ð¥ê¤ò¼Â¹ÔÃæ
> 
> 
> ¢þ¼ÁÌä»ö¹à
> 
> ¤³¤Î¾õÂ֤ǥá¥â¥êÉÔ­¤Ë¤Ê¤ë¤³¤È¤ÏÍý²ò¤Ç¤­¤Þ¤¹¡£
> 
> º¤¤Ã¤Æ¤¤¤ë¤Ï¡¢¥á¥â¥êÉÔ­¤Ë´Ù¤Ã¤¿¾ì¹ç¤ËPostgres¤¬Íî¤Á¤ë¤È¤¤¤¦¸½¾Ý¤Ç¤¹¡£
> 
> Î㤨¤Ð¡¢¸¡º÷Ãæ¤ËÀßÄꤷ¤¿¾å¸Â¤Î¥á¥â¥ê¿ô¤ò»È¤Ã¤Æ¤â¸¡º÷½ÐÍè¤Ê¤¤¾ì¹ç¤Ï¡¢¸¡º÷½èÍý¤òÃæ»ß¤·¤Æ¡¢
> 
> ¥¨¥é¡¼¤òÊÖ¤¹¤è¤¦¤Ë¤¹¤ë¡ÊPostgres¤¬°Û¾ï½ªÎ»¤·¤Ê¤¤¡Ë¤È¤¤¤Ã¤¿ÀßÄê¤äÊýË¡¤Ï¤Ê¤¤¤Î¤Ç¤·¤ç¤¦¤«¡©
> 
> 
> ¢þÊä­1
> 
> GroongaÍѤΥµ¡¼¥Ð¡¼¤òΩ¤Æ¤ì¤ÐPostgres¤¬Íî¤Á¤ë¤³¤È¤Ï¤Ê¤¤¤Î¤«¤â¤·¤ì¤Þ¤»¤ó¤¬¡¢
> 
> ÅÔ¹ç¾å¡¢Æñ¤·¤¤¾õÂ֤ˤ¢¤ê¤Þ¤¹¡£
> 
> 
> ¢þÊä­2
> 
> ¸¡º÷·ë²Ì¤¬¿ôËü·ïÄøÅ٤Ǥ¢¤ì¤Ð¡¢¿ô¥ß¥êÉäǸ¡º÷·ë²Ì¤¬Ê֤뤳¤È¤Ï³Îǧ¤·¤Æ¤ª¤ê¤Þ¤¹¡£
> 
> ¤¿¤À¤·¡¢¤½¤Î¤è¤¦¤Ê¸¡º÷¾ò·ï¤Ç¤¢¤Ã¤Æ¤â¡¢JMeter¤òÍѤ¤¤ÆÆ±»þ¤Ë¸¡º÷½èÍý¤òÁö¤é¤»¤¿¤é
> 
> ¤ä¤Ï¤ê¥á¥â¥êÉÔ­¤Ë´Ù¤ë¤¿¤á¡¢¥á¥â¥êÉÔ­¤Ë¤Ê¤Ã¤Æ¤âPostgres¤¬Íî¤Á¤Ê¤¤¤è¤¦¤Ê
> 
> º¬ËÜŪ¤ÊÂкö¤òÆþ¤ì¤Æ¤ª¤­¤¿¤¤¤È¹Í¤¨¤Æ¤ª¤ê¤Þ¤¹¡£
> 
> 
> 
> °Ê¾å¡¢²¿Â´¤è¤í¤·¤¯¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡£
> 
> _______________________________________________
> groonga-dev mailing list
> groonga-dev ¡÷ lists.osdn.me
> https://lists.osdn.me/mailman/listinfo/groonga-dev


More information about the groonga-dev mailing list
Back to archive index