2
xmltype列に構造化記憶域タイプを使用しています(つまり、XMLスキーマが定義されています)。
そして、xmlの特定のxpathの値に膨大な数のwhere節を実行したいと思います。
特定のxpathについてoracleのxmltype列の索引付けに助けが必要
どのxmltypeのインデックス作成が必要ですか?
あらかじめご協力いただきありがとうございます。
xmltype列に構造化記憶域タイプを使用しています(つまり、XMLスキーマが定義されています)。
そして、xmlの特定のxpathの値に膨大な数のwhere節を実行したいと思います。
特定のxpathについてoracleのxmltype列の索引付けに助けが必要
どのxmltypeのインデックス作成が必要ですか?
あらかじめご協力いただきありがとうございます。
XMLのインデックス作成には多くの微妙な点があります。そのような情報については明確な答えは得られません。あなたは少し実験をしなければなりません。
しかし、大量のクエリを構成するとわかっているXPATH式がある場合は、パラメータ句のパスを指定するXDB.XMLTYPEインデックスをceatingrから開始する必要があります。ドキュメントからこの例のようなもの:
CREATE INDEX po_xmlindex_ix ON po_clob (OBJECT_VALUE) INDEXTYPE IS XDB.XMLINDEX
PARAMETERS ('PATHS (INCLUDE (/PurchaseOrder/LineItems//*
/PurchaseOrder/Reference))');
本当にドキュメントを読む必要があります。 Find it here。
ご提案いただきありがとうございます。私はそれを調べている。私はすでにそれを試して誰かからの助けを期待していた。 – pradipmw
以前はXMLインデックスを扱っていました。だからこそ私はあなたの正確な状況*に正確な解決策が非常に依存することをあなたに伝えています。あいまいな質問はあいまいな答えしか期待できません。 – APC