我在uri中有大約15000條xml格式的記錄,比如說:「documents/products/specs/*.xml
」。 每個xml大小約爲25千字節。我連接到該服務器marklogic uisng具有XCC client
遠程Apache Tomcat服務器(爪哇),它試圖執行一個AdHocQuery
它類似於這樣的事情:Marklogic:查詢響應時間非常高
let $a := cts:uri-match('documents/products/specs/*.xml')
for $xml in $a
return fn:doc($a)
(for循環在Java中實現)。
這工作正常。但對於計數較大的記錄,如果記錄爲15000條,則需要60分鐘,所有服務器和Internet速度都非常好。 (uri中所有文檔的總大小約爲20 MB,不應超過20分鐘)。
有什麼解決方法嗎?
15000 * 25 = 375000不是20 MB。 – mblakele 2013-02-21 17:07:36