Hello, we're running MarkLogic 7.0-3 in a production environment (although it's Windows 2012 ...), with 8Gb of RAM and only few data (think megabytes rather than gigabytes). not all of the memory is even used, and we wonder how to get ML to make use of all of what's available. even though only about 2Gb are used by ML, we get XDMP-EXPNTREECACHEFULL errors, and yes, we've seen [1].
As an example, in the Admin UI we see the possbility to change this value, but there is no guidance as to what the ratio should be between the data in the database, the required expanded tree cache and the overall memory. This is just one case where we are confronted with all the values of the different caches (list, compressed tree, expanded tree, triple and its interaction with other configuration parameters such as indexes, lexicons etc.). So, basically I guess my question is where can we learn more about the correct use of these parameters? I couldn't see a free online class for this, and the query tuning guide's sections on caches [2] and other more low-level parameters are rather succinct. cheers, Jakob. [1] https://help.marklogic.com/Knowledgebase/Article/View/9/0/resolving-xdmp-expntreecachefull-errors [2] http://docs.marklogic.com/guide/performance/perftune#id_56362
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
