Please take this survey to help us learn more about how you use third party tools. Your input is greatly appreciated!
Request exceeds limits: Queries Exceeded
Hi all,
I had an issue with my resource_pool. Looks like the MaxConcurrency value is 3, but when the 4th querie wants to run, it throws the following message:
Insufficient resources to execute plan on pool my_pool [Timedout waiting for resource request: Request exceeds limits: Queries Exceeded: Requested = 1, Free = 0 (Limit = 3, Used = 3)]
I know that this is a 4th querie want to run at the same time but i only have 3 slots.
The question is: When the 4th query hits the Db, what does vertica do? Drop it or put it in a queue for the queuetimeout?
Thanks in advance.
0
Leave a Comment
Can't find what you're looking for? Search the Vertica Documentation, Knowledge Base, or Blog for more information.
Comments
Vertica keeps the 4th request in queue. If any of the running queries complete within queuetimeout (which is usually 300 sec) 4th query will be executed. Otherwise 4th query gets timedout after queuetimeout period.
Thank u very much!