Hi Allen,
Unfortunately “full” structure does not mean any performance advantage for your text search predicates. The full structure index can only improve the performance of existence checks. For example the query:
//GEM-TAMINO-METADATA[@filename]
should show a performance improvement if most of the documents do not contain a “filename” attribute as part of a “GEM-TAMINO-METADATA” element.
To improve the performance of text search predicates text indexes are necessary. Due to the fact that you schema is “very open” you may have to define it on the doctype level. But performance improvements will be only shown if your text search predicate is looking for a word that is not contained in every document.
Best Regards,
Thorsten
#webMethods#API-Management#Tamino