[groonga-dev,03854] Re: PGRNファイルが開けない?

Back to archive index

高見 直輝 takam****@orega*****
2016年 1月 15日 (金) 10:27:45 JST


高見です。

> > 4)今度は以下のPostgresqlエラーが発生するようになった。
> >  42602: pgroonga: object isn't found: <Sources33964>
> 
> このエラーがでるときに実行したSQLを教えてもらえませんか?
> 単に接続しただけではでないはずなんです。

SQLの公開は申し訳ありませんが出来ません。
ただ、問題が発生しているテーブルに対してInsert文を実行したときとSelect文
を実行したときで同じエラーが発生しています。

あと、昨日の時点で問題の起きているテーブルに対してANALYZEとVACUUM FULLを
実行しました。
まず、VACUUM実行前のANALYZE結果から。
INFO:  analyzing "public.TEST_TABLE"
INFO:  "TEST_TABLE": scanned 2840 of 2840 pages, containing 522 live rows and 5 dead rows; 522 rows in sample, 522 estimated total rows
WARNING:  pgroonga: object isn't found: <Sources33964>
WARNING:  pgroonga: object isn't found: <Sources33965>
WARNING:  pgroonga: object isn't found: <Sources33967>

TEST_TABLEにはpgroongaを利用しているインデックスが3つ定義されています。
次に、VACUUM FULLを実行した後の結果です。

INFO:  analyzing "public.TEST_TABLE"
INFO:  "TEST_TABLE": scanned 29 of 29 pages, containing 522 live rows and 0 dead rows; 522 rows in sample, 522 estimated total rows
WARNING:  pgroonga: object isn't found: <Sources34459>
WARNING:  pgroonga: object isn't found: <Sources34461>

警告が一つ減りました。
あと2回VACUUM FULLを実行してみようかと思いましたが、それで回復したら調査
が出来なくなるので保留しています。

>   SELECT pgroonga.command("dump --dump_records no");
> 
> の結果ももらえないでしょうか?
> インデックスの再作成で、Groongaレベルでどんなテーブル・カラ
> ムが作られているかを確認したいのです。

以下の結果となりました。
-----ここから-----
"table_create Lexicon33798_0 TABLE_PAT_KEY ShortText --default_tokenizer TokenBigramSplitSymbolAlphaDigit

table_create Lexicon33799_0 TABLE_PAT_KEY ShortText --default_tokenizer TokenBigramSplitSymbolAlphaDigit

table_create Lexicon33801_0 TABLE_PAT_KEY Sh (...)"
-----ここまで-----

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

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




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