Hi Geert, It makes sense. I guess on first query we can only return a ticket number, which can be used to access results.
Best, Oleksii From: general-boun...@developer.marklogic.com [mailto:general-boun...@developer.marklogic.com] On Behalf Of Geert Josten Sent: Tuesday, May 23, 2017 3:25 AM To: MarkLogic Developer Discussion <general@developer.marklogic.com> Subject: Re: [MarkLogic Dev General] Priorities for queries Hi Oleksii, If you use xdmp:spawn or xdmp:spawn-function, you would be able to use the <priority> option. It takes 'normal' and 'higher' as values. These priorities have separate queues and worker threads, so they should interfere less with each other. It might also be worth looking into a way to push out low priority work to a dedicated host for longer running tasks. You could do that by writing such queries to the database, have a schedule running on that particular host monitor for such tasks, which picks them up 1 by 1, and writes back results once done. It might be easiest to switch around script queries to an asynchronous process that polls regularly to see if results have been written. Makes sense? Cheers, Geert From: <general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>> on behalf of Oleksii Segeda <oseg...@worldbankgroup.org<mailto:oseg...@worldbankgroup.org>> Reply-To: MarkLogic Developer Discussion <general@developer.marklogic.com<mailto:general@developer.marklogic.com>> Date: Monday, May 22, 2017 at 8:59 PM To: "general@developer.marklogic.com<mailto:general@developer.marklogic.com>" <general@developer.marklogic.com<mailto:general@developer.marklogic.com>> Subject: [MarkLogic Dev General] Priorities for queries Hi, Is there a way to give a lower priority to certain queries? We have two different types of API consumers - real users and various scripts. No matter how often scripts are hitting endpoints or how "heavy" are their queries, they should not affect API performance for real users. In other words, scripts are tolerant of high latency, but users are not. Regards, Oleksii Segeda IT Analyst Information and Technology Solutions W www.worldbank.org<http://www.worldbank.org/> [http://siteresources.worldbank.org/NEWS/Images/spacer.png] [http://siteresources.worldbank.org/NEWS/Images/WBG_Information_and_Technology_Solutions.png]
_______________________________________________ General mailing list General@developer.marklogic.com Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general