我正在使用 Oracle 二进制 XML,并将创建 XML 索引。什么选择 XML 文件的结构以获得更好的搜索性能?XML 元素或属性?例如:
a) 属性样式
<tools>
<tool number="09201-10000" />
<name>Valve Guide Bushing Remover & Replacer Set</name>
</tool>
对比
b) 元素风格
<tools>
<number>09201-10000</number>
<name>Valve Guide Bushing Remover & Replacer Set</name>
</tool>
我会寻找“09201-10000”
PS Oracle具有三种类型的 XML 索引。基于函数的索引、Oracle 文本和 XML 文本。什么更好,为什么?