Define a SQL Server Resource Pool
You use resource pools in SQL Server to manage the resource policies for session requests. A workload group allows the aggregate monitoring of resource consumption and the application of a uniform policy to all the requests in the group.
Use the SQL Server Resource Pool Editor to define the physical resource parameters for a virtual resource pool within a SQL Server instance.
To define a SQL Server resource pool
- On the Model menu, click Target - SQL Server, Resource Pools.
The SQL Server Resource Pool Editor opens.
- Select the resource pool in the Navigation Grid that you want to define and work with the following options:
Click New
on the toolbar to create a resource pool. Use the Enter filter text box to filter a large list of resource pools to locate the one that you want to define.
- Name
Specifies the name of the resource pool. You can change the name of the resource pool in this field.
- Generate
Generates SQL during forward engineering. Clear the check box if you do not want to generate SQL.
- Minimum CPU Percentage
Specifies the guaranteed average CPU bandwidth for all requests in the resource pool when there is CPU contention.
- Maximum CPU Percentage
Specifies the maximum average CPU bandwidth for all requests in the resource pool when there is CPU contention.
- Hard Cap CPU Percentage
Specifies the hard maximum average CPU bandwidth for all requests in the resource pool. The CPU capacity available above this value is not used.
- Affinity
Specifies the schedulers to which the resource pool is attached to. You can specify a range of schedulers or NUMA nodes.
- Affinity Value
Specifies the range of specific schedulers that you want to attach the resource pool to. For example, 0 to 35.
- Minimum Memory Percentage
Specifies the guaranteed minimum amount of memory for all requests in the resource pool.
- Maximum Memory Percentage
Specifies the maximum percentage of total memory that can be used by requests in the resource pool.
- Minimum IOPS Per Volume
Specifies the minimum physical IO operations per second (IOPS) per disk volume for a resource pool. Available SQL Server 2014 onward.
- Maximum IOPS Per Volume
Specifies the maximum physical IO operations per second (IOPS) per disk volume for a resource pool. Available SQL Server 2014 onward.
- (Optional) Click the Comment tab and enter any comments that you want to associate with the object.
- (Optional) Click the Where Used tab to view where the object is used within the model.
- (Optional) Click the UDPtab to work with user-defined properties for the object.
- (Optional) Click the Notestab to view and edit user notes.
- (Optional) Click the Extended Notes tab to view or edit user notes.
- Click Close.
The resource pool is defined and the SQL Server Resource Pool Editor closes.
Copyright © 2025 Quest Software, Inc. |