エラーにする設定があります。強制的にシーケンシャルスキャンを実行しています。SETコマンドでも変更することができます。(SETコマンドによる変更はそのセッション内でのみ有効です。Senna演算子を利用したシーケンシャルスキャンが可能となります。postgresql.confのludia.max_n_sort_resultで設定された行数まで返却します。rows)この上限はSETコマンドでも変更することができます。(SETコマンドによる変更はそのセッション内でのみ有効です。インデックス作成時にSennaインデックスのフラグを指定することができます。1.0.1では)以下のような定義と意味をもっています。(それ以外の場合は、連続した記号文字列を1単語とする)SEN_INDEX_NGRAM(形態素解析ではなく)n-gramを用いるSEN_INDEX_DELIMITED(形態素解析ではなく)空白区切りで単語を区切る。postgresql.confの設定には、10進数の値を指定してください。セッション内で最後に行われたSennaの検索ヒット件数を取得することができます。LIMIT句と組み合わせて利用することで、高速にヒット件数を取得することができます。以下に挙げるような制限があります。この方法で得られるヒット件数は、セッション内で最後に行われたSennaの検索に関するものです。最後に行われるSennaインデックスのスキャンに関するヒット件数が得られます。問い合わせに全文検索条件以外の条件が指定されていても、反映はされません。得られるヒット件数にはUPDATEやDELETEで無効になった行も含まれています。インデックスの更新が頻繁に行われる場合には、誤差が大きくなります。ここで得られるヒット件数には反映されません。テキストフィルタを利用するLudiaのユーティリティ関数を利用することで、PDFファイルに対してインデックスを作成することができます。いうツールに含まれている、pdftotextというコマンドを利用します。Xpdfと日本語サポートパッケージをインストールしてください。pdftotextを呼び出してPDFファイルからテキストを取り出します。pdftotextを呼び出し、PDFファイルからテキストを書き出します。pgs2pdftotext1('\\120\\104\\106\\055\\061\\056\\064\\012...(省略)');ここでは例として、以下のようなテーブルを使用します。(id)PDFファイルは、filepath列にはPDFファイルのPATHが格納され、ファイルそのものはファイルシステム上に格納する。filedata列にPDFファイルそのものをbatea型で格納する。いずれかの方法で格納されているとします。関数インデックスを作成することができます。(pgs2pdftotext2(filedata))このインデックスを利用することで、PDFファイル中のテキストに対する検索を行うことができます。検索を実行する際にも列名に対して関数を適用してください。(検索の際には関数は実行されません。この関数はエラーを返すことに注意してください。(KWIC)を作成することができます。'怪我もなく東京マラソンを完走したが、翌日は筋肉痛のため有給休暇を取得した。row)引数の詳細は以下の通りとなります。flags:正規化を有効にするかしないかを指定。width:Snippetの長さ(バイト数)を指定。max_results:Snippetを作る数の上限。defaultopentag:キーワードの前に付ける文字列。defaultclosetag:キーワードの後に付ける文字列。mapping:HTMLの特殊文字をエスケープするかしないかを指定。keyword:Snippetを作成するキーワード。複数ある場合は半角スペースで区切る。string:Snippet作成の対象となる文書本体の文字列。以下のように用いることで、検索結果のSnippetを作成することもできます。row)インデックス情報を取得するpsg2indexinfo関数を用いると、Ludiaのインデックスの情報を取得することができます。13516それぞれのカラムの意味は以下の通りとなります。削除フラグありの場合はpgs2destroy関数の対象となる。:Ludiaの場合は6。(ctidのバイトサイズ。:インデックス作成時のludia.sen_index_flagsの値。:senna.confに記されたINITIAL_N_SEGMENTSの値。デフォルト値は512。:インデックスのエンコード。EUC-JPでは2、UTF-8では3、SJISでは4、それ以外は0。:インデックスに含まれるレコード数。ファイルサイズ[byte]。:インデックスに含まれる単語数。ファイルサイズ[byte]。ファイルサイズ[byte]。ファイルサイズ[byte]。バージョンを表示するpgs2version関数を用いると、Ludiaのバージョンを見ることができます。