問題タブ [query-tuning]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
marklogic - MarkLogic: 検索可能なクエリと検索できないクエリを理解していますか?
次の表現があります。
を実行したxdmp:plan
ところ、範囲インデックスが使用されていて、式が検索可能であることがわかりました
ただし、XPath を追加すると、次のようになります。
を実行するxdmp:plan
と、パスが検索できないと言われました。さらにクエリトレースで実行すると、fn:doc()
検索可能なものは何もないと言われました。
ただし、正しい結果が得られているためです。私の推測では、インデックスは問題なく機能しています。
もしそうなら、「検索不能」というメッセージをログに記録しているのは何ですか?
この場合、タイトル要素が特に必要です。式全体を検索可能にするためにできることはありますか?
oracle - Oracle データベースは LIKE 検索の最適化に役立ちます
私は Oracle 11g を使用しており、次の 3 つのコア テーブルがあります。
各テーブルに約 6,000 万行あり、データは米国とカナダの人口が混在しています。
Web サービスを呼び出すフロントエンド アプリケーションがあり、姓と部分的な郵便番号の検索を行います。したがって、私のクエリは基本的に
通常、zip の最初の 3 桁が提供されます。
住所テーブルには、すべての通り/都市/州/郵便番号に関するインデックスと、州および郵便番号に関する別のインデックスがあります。
私はzip専用のインデックスを追加しようとしましたが、オラクルはクエリでそのインデックスを使用するように強制されましたが、違いはありませんでした。
約100行を返すには(一度に100行しか返さないページネーションがあります)、理想的ではない約30秒かかります。これを改善するにはどうすればよいですか?