高見 直輝
takam****@orega*****
2016年 11月 30日 (水) 13:23:52 JST
お世話になります。高見です。 現在、PGROONGAのデータ異常が発生したときに、自動的に復旧(インデックスファイルの全削除&インデッ クス再構築を実行)する機能をアプリケーションに組み込もうと考えています。 ここで問題となるのが“データ異常が発生している”というのを判断する方法です。 現在、各種処理(テーブル作成、レコードの追加など)でエラーとなったときに判定をしようと考えていま すが、これだと処理するデータが存在しない場合に復旧処理が行われません。 つまり、この判定方法だと暇なときに実行されず、忙しくなってから実行されるわけです。 以上の問題を解決するため、インデックスデータ等の異常をデータ処理を行わずに取得したいのですが、方 法は在りませんでしょうか? これまでのやり取りから、 「ロックが残っている」という状態は取得できそうな気がしているのですが、 どうでしょうか? 以上、よろしくお願いします。 ----------------------------- 高見 直輝 <takam****@orega*****> 株式会社オレガ TEL:03-3267-0150 FAX:03-3267-0180