VMware, Inc.
DYNAMIC DATABASE THREAD ALLOCATION TO APPLICATIONS
Last updated:
Abstract:
Described herein are systems, methods, and software to manage thread allocation for applications to access a database. In one implementation, a coordination service may identify applications to be deployed in a computing environment and allocate each of the applications to a queue of a plurality of queues based on qualities of service for the applications. The coordination service may further select the applications from the plurality of queues and allocate threads to each of the applications to interact with a database based on requirements for the applications. The coordination service may also monitor resource usage by the applications at the database, determine a thread allocation modification for one or more of the applications based on the resource usage, and initiate a thread allocation modification.
Utility
20 Jan 2021
21 Jul 2022