目次
- 例一覧
- 図一覧
- 表一覧
- タイトルおよび著作権情報
- はじめに
- Oracle Textアプリケーション開発者ガイドのこのリリースでの変更点
- 1 Oracle Textのアプリケーション開発の概要
- 2 Oracle Textの使用の開始
-
3 Oracle Textでの索引付け
- 3.1 Oracle Textの索引の概要
-
3.2 Oracle Textの索引付けの考慮事項
- 3.2.1 テキストの場所
- 3.2.2 ドキュメント形式とフィルタ処理
- 3.2.3 索引付け時の行のバイパス
- 3.2.4 ドキュメントのキャラクタ・セット
- 3.2.5 ドキュメントの言語
- 3.2.6 特殊文字の索引付け
- 3.2.7 大/小文字を区別した索引付けおよび問合せ
- 3.2.8 ドキュメント・サービス・プロシージャのパフォーマンスと正引き索引
- 3.2.9 各国語別の機能
- 3.2.10 エンティティ抽出およびCTX_ENTITYについて
- 3.2.11 ファジー・マッチングおよびステミング
- 3.2.12 ワイルド・カード問合せのパフォーマンスの向上
- 3.2.13 ドキュメントのセクション検索
- 3.2.14 ストップワードとストップテーマ
- 3.2.15 索引のパフォーマンス
- 3.2.16 問合せのパフォーマンスとラージ・オブジェクト(LOB)列の格納
- 3.2.17 複合問合せのパフォーマンス
-
3.3 Oracle Textの索引の作成
- 3.3.1 TEXT索引の作成手順の概要
- 3.3.2 プリファレンスの作成
- 3.3.3 セクション検索のためのセクション・グループの作成
- 3.3.4 ストップワードおよびストップリストの使用
- 3.3.5 CONTEXT索引の作成
- 3.3.6 CTXCAT索引の作成
- 3.3.7 CTXRULE索引の作成
- 3.3.8 JSONの検索索引の作成
- 3.4 Oracle Text索引の管理
- 3.5 CONTEXT索引に関するDML操作の管理
-
4 Oracle Textでの問合せ
-
4.1 問合せの概要
- 4.1.1 CONTAINSによる問合せ
- 4.1.2 CATSEARCHによる問合せ
- 4.1.3 MATCHESによる問合せ
- 4.1.4 ワード問合せと句問合せ
- 4.1.5 ストップワードの問合せ
- 4.1.6 ABOUT問合せおよびテーマ
- 4.1.7 問合せ式
- 4.1.8 大/小文字を区別する検索
- 4.1.9 問合せのフィードバック
- 4.1.10 問合せの実行計画
- 4.1.11 問合せでのシソーラスの使用
- 4.1.12 ドキュメントのセクション検索について
- 4.1.13 問合せテンプレートの使用
- 4.1.14 問合せリライト
- 4.1.15 問合せ緩和
- 4.1.16 問合せ言語
- 4.1.17 SDATAセクションによる並替え
- 4.1.18 代替スコアリングおよびユーザー定義スコアリング
- 4.1.19 代替構文
- 4.1.20 問合せ分析
- 4.1.21 その他の問合せ機能
- 4.2 CONTEXT構文
- 4.3 CTXCAT構文の使用
-
4.1 問合せの概要
- 5 Oracle Textでのドキュメントの表示方法
- 6 Oracle Textでのドキュメントの分類
-
7 Oracle Textのチューニング
- 7.1 統計を使用した問合せの最適化
-
7.2 応答時間短縮のための問合せの最適化
- 7.2.1 問合せの応答時間に影響するその他の要因
- 7.2.2 FIRST_ROWS(n)ヒントによるORDER BY問合せの応答時間の短縮
- 7.2.3 DOMAIN_INDEX_SORTヒントを使用した応答時間の短縮
- 7.2.4 ローカル・パーティションCONTEXT索引を使用した応答時間の短縮
- 7.2.5 スコア順のローカル・パーティション索引を使用した応答時間の短縮
- 7.2.6 問合せフィルタ・キャッシュを使用した応答時間の短縮
- 7.2.7 CONTEXT索引のBIG_IOオプションを使用した応答時間の短縮
- 7.2.8 CONTEXT索引のSEPARATE_OFFSETSオプションを使用した応答時間の短縮
- 7.2.9 CONTEXT索引のSTAGE_ITAB、STAGE_ITAB_MAX_ROWS、STAGE_ITAB_PARALLELオプションを使用した応答時間の短縮
- 7.3 スループット向上のための問合せの最適化
- 7.4 Oracle Textのコンポジット・ドメイン索引(CDI)
- 7.5 CDIによるパフォーマンス・チューニング
- 7.6 トレースを使用した索引および問合せのボトルネックの解決
- 7.7 パラレル問合せの使用
- 7.8 ブロック操作による問合せのチューニング
-
7.9 問合せのパフォーマンスに関するFAQ(よくある質問)
- 7.9.1 問合せのパフォーマンスとは何を意味しますか。
- 7.9.2 テキスト問合せのうち、最速のタイプはどれですか。
- 7.9.3 表に関する統計を収集する必要がありますか。
- 7.9.4 データのサイズは問合せにどのように影響しますか。
- 7.9.5 データの形式は問合せにどのように影響しますか。
- 7.9.6 機能的検索と索引付き検索とは、何を意味しますか。
- 7.9.7 問合せで使用される表はどれですか。
- 7.9.8 $R表の競合の軽減方法
- 7.9.9 テキストのみの問合せは、結果をソートすると遅くなりますか。
- 7.9.10 ORDER BYスコアの問合せを高速化するには、どうすればよいですか。
- 7.9.11 どのメモリー設定が問合せに影響しますか。
- 7.9.12 長い列を表外のLOBに格納すると、パフォーマンスは向上しますか。
- 7.9.13 複数の列に対するCONTAINS問合せを高速にするには、どうすればよいですか。
- 7.9.14 問合せに多数の拡張を使用してもかまいませんか。
- 7.9.15 ローカル・パーティション索引はどのような場合に便利ですか。
- 7.9.16 問合せはパラレルに実行する方がよいですか。
- 7.9.17 テーマには索引を付けた方がよいですか。
- 7.9.18 CTXCAT索引はどのような場合に使用すればよいですか。
- 7.9.19 CTXCAT索引が適さないのは、どのような場合ですか。
- 7.9.20 使用可能なオプティマイザ・ヒントおよびそれらの機能はどのようなものですか。
- 7.10 索引付けのパフォーマンスに関するFAQ(よくある質問)
- 7.11 索引の更新に関するFAQ(よくある質問)
- 8 Oracle Textでのドキュメント・セクションの検索
- 9 Oracle Textの名前検索の使用
- 10 Oracle Textでのシソーラスの使用
- 11 XML問合せの結果セット・インタフェースの使用
- 12 Oracle Textを使用したセンチメント分析の実行
- 13 Oracle Textの管理
- 14 Oracle Textアプリケーションの移行
- A CONTEXT問合せアプリケーション
- B CATSEARCH問合せアプリケーション
- 用語集
- 索引