sys.dm_resource_governor_configuration (Transact-SQL)

返回包含资源调控器的当前内存中配置状态的行。

列名

数据类型

说明

classifier_function_id

int

资源调控器当前使用的分类器函数的 ID。 如果没有正在使用的函数,则返回值 0。 不可为 null。

注意注意

此函数用于将新请求分类并使用规则将这些请求路由到相应的工作负荷组。 有关详细信息,请参阅资源调控器

is_reconfiguration_pending

bit

指示是否由 ALTER RESOURCE GOVERNOR RECONFIGURE 语句对组或池进行了更改但尚未应用到内存中配置。 返回值是以下值之一:

  • 0 - 不需要重新配置语句。

  • 1 - 需要重新配置语句或重新启动服务器,以便应用挂起的配置更改。

注意注意

禁用资源调控器时,返回值始终为 0。

不可为 null。

注释

此动态管理视图显示了内存中配置。 若要查看存储的配置元数据,请使用对应的目录视图。

下面的示例演示了如何获取和比较存储的元数据值和资源调控器配置的内存中值。

use master
go
-- Get the stored metadata.
select 
object_schema_name(classifier_function_id) as 'Classifier UDF schema in metadata', 
object_name(classifier_function_id) as 'Classifier UDF name in metadata'
from 
sys.resource_governor_configuration
go
-- Get the in-memory configuration.
select 
object_schema_name(classifier_function_id) as 'Active classifier UDF schema', 
object_name(classifier_function_id) as 'Active classifier UDF name'
from 
sys.dm_resource_governor_configuration
go

权限

需要 VIEW SERVER STATE 权限。

请参阅

参考

动态管理视图和函数 (Transact-SQL)

sys.resource_governor_configuration (Transact-SQL)

概念

资源调控器