この章では、Oracle Database 11g リリース1(11.1)のOracle Textの新機能を説明し、追加情報の参照先を示します。現行リリースに移行するユーザーのために、前のリリースでの新機能情報も載せています。
次の各項目で、Oracle Textの新機能について説明します。
新しい多数の形式がサポートされるようになりました。 これは、Oracle Outside in HTML Exportフィルタ処理テクノロジへの移行によるものです。
Oracle Textの出力HTMLのルック・アンド・フィールが新しくなりました。 これは、Oracle Outside in HTML Exportフィルタ処理テクノロジへの移行によるものです。
索引付けのパフォーマンスを向上させるために、USER_FILTER
はFORMAT
列とCHARSET
列を区別するようになりました。
USER_FILTER
command
属性に指定する実行可能ファイルの存在する必要のあるWindowsシステム上の場所が、%ORACLE_HOME%/bin
ディレクトリではなく%ORACLE_HOME%/ctx/bin
ディレクトリになりました。
アプリケーション停止時間ゼロのための新規の増分索引付けおよびオンライン索引作成
索引のオンライン再作成およびメンテナンス・プロセスの制御向上に関する新機能
Oracle Enterprise Managerの新しいOracle Text Manager。次の処理を実行できます。
テキスト索引の状態の監視
索引設定の変更
ディスク領域、断片化、不要データ、ワードの出現頻度などに関する索引レベルの統計の生成
索引の同期化、最適化および再構築
問題の診断、および失敗した操作の再開
ログの管理
複合問合せパフォーマンス改善のためのCONTEXT
索引タイプに関するコンポジット・ドメイン索引の新規サポート
問合せパフォーマンスおよびスケーラビリティの向上
メタデータの範囲検索を可能にする新規SDATA
セクション・タイプとSDATA
演算子
新しいユーザー定義のスコア付け機能DEFINESCORE
およびDEFINEMERGE
言語の識別、ワードのセグメンテーション、ドキュメントの分析、品詞のタグ付けおよびステミングを実行する新規AUTO_LEXER
レクサー型。 AUTO_LEXER
では、これらのコンポーネントのカスタマイズも可能です。
ステミング($)問合せの問合せパフォーマンスを改善するBASIC_LEXER
のINDEX_STEMS
属性の新規値
増分索引付けをサポートするALTER
INDEX
のNOPOPULATE
オプション
Oracle Textのパーティション数の新しい制限(Oracle Databaseの最大値と同じになりました)
新機能の使用状況トラッキング
新しいAUTO_FILTER
フィルタ
Oracle Text 10g リリース2では、INSO_FILTER
フィルタが非推奨になり、新しいAUTO_FILTER
が導入されました。AUTO_FILTER
は、INSO_FILTER
と下位互換性があります。
また、MAIL_FILTER
のINSO_TIMEOUT
およびINSO_FORMATTING
属性が非推奨になり、それぞれAUTO_FILTER_TIMEOUT
およびAUTO_FILTER_OUTPUT_FORMATTING
になりました。さらに、MAIL_FILTER
のメール構成ファイルで使用していたINSOFILTER
ディレクティブが非推奨になり、新しいAUTO_FILTER
ディレクティブが導入されました。
システム定義プリファレンスCTXSYS.INSO_FILTER
も非推奨になり、新しいプリファレンスCTXSYS.AUTO_FILTER
が導入されました。
これらの変更に伴い、Oracle Textでサポートされているドキュメント形式のリストが変更されました。
アジア言語サポートの変更
中国語、日本語および韓国語で、CTXRULE
索引タイプがサポートされるようになりました。これら3つのすべての言語で、WORLD_LEXER
で実行される大/小文字混在の問合せ検索もサポートされます。
また、KOREAN_LEXER
は非推奨になりました。かわりにKOREAN_MORPH_LEXER
を使用してください。
新しいストップワード
英語、フィンランド語、イタリア語、スペイン語およびスウェーデン語で、新しいデフォルトのストップワードが提供されています。
KWIC(Key Word in Context)
新しい2つのプロシージャであるCTX_DOC.SNIPPET
およびCTX_DOC.POLICY_SNIPPET
は、ドキュメントで検索されたキーワードを含むテキストの断片を戻します。この形式により、ユーザーはキーワードの前後のテキストを確認し、コンテキストを理解できます。
新しいALTER
INDEX
構文
ALTER
INDEX
に、2つの新しいパラメータが含まれています。ALTER INDEX PARAMETERS
では、索引を再構築することなく、非パーティション索引またはローカル・パーティション索引(すべてのパーティションを含む)のパラメータを変更できます。
このコマンドは、索引レベルで動作します。
ALTER INDEX MODIFY PARTITION PARAMETERS
により、索引パーティションのメタデータを変更できます。
索引の作成に失敗した場合のための新しいプロシージャ
新しいCTX_ADM.MARK_FAILED
プロシージャにより、索引のステータスをLOADING
からFAILED
に変更できます。このような変更は、CREATE
またはALTER
INDEX
が失敗し、索引をリカバリする必要があるときに便利です。