問題タブ [xmlindex]

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.

0 投票する
1 に答える
248 参照

xml - XMLIndex グループとパラメータの削除

このコマンドで XMLIndex の構造化部分を作成しました。

XXX - パラメータ名です YYY - グループ名です

XXX と YYY の名前を覚えていないため、グループと対応するパラメーターを削除できません。

Q: XMLIndex に登録されているすべてのパラメータを一覧表示するにはどうすればよいですか?

0 投票する
0 に答える
226 参照

oracle - Oracle XML テーブルでは、XQuery 選択は XmlIndexes を使用しますか?

Oracleにバイナリxmlとして保存されている構造化xmlからキーと親キーを取得しようとしています。非構造化インデックスと構造化コンポーネントを含むインデックスを作成してみました。XMLTABLE() に対して SELECT を実行すると、構造化コンポーネントは正常に動作しますが、XMLTable を使用して親ノードの値を取得できません。したがって、次の Xquery を使用して親の値を取得しようとしていますが、これはインデックスをまったく使用していません。このスタイルのクエリは XmlIndexes の使用をサポートしていますか? どちらの方法でも、ドキュメントには何も見つかりません。

ありがとう、トム

0 投票する
1 に答える
1886 参照

oracle - Oracle xmltype 列、パスの下にインクルードして xmlindex を作成

xmlindex と xmltype 列を作成する必要があります。システムは Oracle 11g です。私が使用しているコードは次のとおりです。

受け取ったエラー:
SQL エラー

コミットに失敗しました: ORA-29958: ODCIINDEXCREATEルーチンの実行中に致命的なエラーが発生しました ORA-30968: XML索引のXPATHまたはNAMESPACEオプションが無効です

XML ファイルは次のとおりです。ビュー内でこれを正常に使用して nbTempSensor 値を取得したため、「/variable-set/variable[@class="nbTempSensor"]/double-val」をパス パラメーターとして試しました。パスの正しい構文がわかりますか? よろしくお願いいたします。

0 投票する
1 に答える
5516 参照

oracle - xml属性に基づくOracle xmltype列の索引付け

xmltype 列に構造化ストレージ タイプを使用しています。属性にインデックスを作成しようとしていますが、どういうわけか Oracle がインデックスを取得せず、完全なテーブル スキャンを実行していません。http://docs.oracle.com/cd/B28359_01/appdev.111/b28369/xdb_indexing.htm#CHDCJIJBのドキュメントを確認しましたが、属性にインデックスを作成する例はありません。属性にxmlインデックスを作成する例を教えてください。

ありがとうケビン

0 投票する
1 に答える
1425 参照

c# - XML (インデックス付き配列) を解析して一覧表示する

I have following XML File:

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3RecordDocument>
    <header type="array">
        <charset>utf-8</char

I have following XML File:

And I am currently parsing it with following code:

It's working, but maybe there is a more simpler and faster way to achieve what I want. Maybe something like this:

This code isn't working because the element's attribute is index="XXXXXX" and not XXXXXX, maybe someone can lead me into the right direction.


This line:

Should be:

Also you don't need these stuffs:

All the rest is correct.


does it mean it is interleaved?

Yes.


Language lawyers will probably tell you that since the compiler is allowed to add padding anywhere inside the VertexData struct, the correct approach to pass these data to GL would be to manually convert your vector of VertexData to a buffer of floats. Practically speaking, no compiler pads floats inside a struct like that.

0 投票する
0 に答える
560 参照

sql-server - MSSQL XML インデックスのサイズ

SQL Server の XML インデックス (プライマリとセカンダリの両方) のサイズに関する情報を見つけることができる sys テーブルがあるかどうか教えてもらえますか?

これまでのところ、このスクリプトを使用してインデックスのサイズを確認してきました。

しかし、xml インデックスには作成時に partition_id が割り当てられていないようです。

また、msdn に関するこの特定の情報の sys テーブルまたは dmv に関するものも見つかりませんでした。

0 投票する
1 に答える
133 参照

oracle - Oracle XMLIndex - 範囲検索の実行

xml データを Oracle XMLType 列に格納していますが、xml 内の数値に対して範囲検索を実行できるようにしたいと考えています。

オラクルはこの種の操作をサポートしていると思いますが、グーグルは役に立ちませんでした。XMLIndex と範囲検索クエリはどのように作成すればよいですか?

表の例:

サンプルデータ:

0 投票する
0 に答える
116 参照

tsql - どの XML インデックスを選択すればよいですか?

XML タイプ列で郵便番号を検索する必要があります。テーブルにプライマリ XML インデックスを作成しました。

この記事に従って、概念を理解しています。

私のクエリは次のようになります

@Postcode は入力パラメーターであり、ユーザーは郵便番号の全部または一部を入力できます

今、リンクによると、

ワークロードが XML 列でパス式を大幅に使用する場合、PATH セカンダリ XML インデックスはワークロードを高速化する可能性があります。最も一般的なケースは、Transact-SQL の WHERE 句で XML 列に対して exist() メソッドを使用する場合です。

しかし、次のステートメントと少し混乱します

ワークロードがパス式を使用して個々の XML インスタンスから複数の値を取得する場合、PROPERTY インデックス内の各 XML インスタンス内のパスをクラスター化すると役立つ場合があります。通常、このシナリオは、オブジェクトのプロパティがフェッチされ、その主キーの値がわかっている場合に、プロパティ バッグのシナリオで発生します。

exist()句でメソッドを使用してwhereいますが、複数のレコードを返しています。

クエリに従ってどのセカンダリ インデックスを作成すればよいか混乱しています。私はPROPERTY指数に傾倒しています。

3つすべてを作成して、どれを選択するかをSQLに処理させることはできますか?? これにより、ノード テーブルのサイズが増加し、データベースの速度が低下しますか??

私のXMLの一部は次のようになります

アップデート

さらに掘り下げた後、DBA の先輩の友人と話をしたところ、PATH インデックスを作成するように勧められました。クエリは以前よりも速く機能しているようです。