我的測試數據庫中有大約2500個文檔,搜索xpath /path/to/@attribute
需要大約2.4秒。做distinct-values(/path/to/@attribute)
需要3.0秒。在X-Hive/Documentum xDB中,什麼索引會加速我的XQuery?
我已經能夠通過在/path/to[@attribute<STRING>]
上添加路徑值索引來加速/path/to[@attribute='value']
上的查詢數百或數十毫秒,但沒有索引我能想到獲取更普遍的查詢的索引。
有人知道我應該使用什麼索引?
看起來很奇怪這個問題沒有答案。 – 2012-03-06 22:55:09
'distinct-values'通常不是非常優化的,因此您需要某種方式直接訪問該索引中的值,這是特定於實現的。你在使用什麼XQuery處理器? – wst 2013-11-05 16:39:51