91
4.4 Contrôle de l’attribution des ressources
IF (SUSER_NAME() = 'Nicolas') or (APP_NAME() LIKE '%Elysee%')
SET @grp_name = 'méchantes requêtes'
ELSE
SET @grp_name = NULL
RETURN @grp_name
END
GO
-- Register the classifier function with Resource Governor
ALTER RESOURCE GOVERNOR WITH (CLASSIFIER_FUNCTION= dbo.rgclassifier_v01)
GO
ALTER RESOURCE GOVERNOR RECONFIGURE
GO
Lorsque la fonction retourne NULL, la session est attribuée au groupe par défaut.
L’appartenance des sessions au groupe peut s’obtenir ainsi :
SELECT *
FROM sys.dm_exec_sessions es
JOIN sys.resource_governor_workload_groups rswg
ON es.group_id = rswg.group_id;
Vous pouvez déplacer dynamiquement un groupe d’un pool à un autre sans perturber les sessions actives :
ALTER WORKLOAD GROUP [méchantes requêtes]
USING [default];
GO
ALTER RESOURCE GOVERNOR RECONFIGURE
GO
Vous disposez de compteurs de performances indiquant l’état du gouverneur de
ressources (entrée BOL 2008 « Resource Governor Monitoring »), ainsi que des vues
de métadonnées et de gestion dynamique (entrée BOL 2008 « Resource Governor
DDL and System Views »).
4.4 Contrôle de l’attribution des ressources
IF (SUSER_NAME() = 'Nicolas') or (APP_NAME() LIKE '%Elysee%')
SET @grp_name = 'méchantes requêtes'
ELSE
SET @grp_name = NULL
RETURN @grp_name
END
GO
-- Register the classifier function with Resource Governor
ALTER RESOURCE GOVERNOR WITH (CLASSIFIER_FUNCTION= dbo.rgclassifier_v01)
GO
ALTER RESOURCE GOVERNOR RECONFIGURE
GO
Lorsque la fonction retourne NULL, la session est attribuée au groupe par défaut.
L’appartenance des sessions au groupe peut s’obtenir ainsi :
SELECT *
FROM sys.dm_exec_sessions es
JOIN sys.resource_governor_workload_groups rswg
ON es.group_id = rswg.group_id;
Vous pouvez déplacer dynamiquement un groupe d’un pool à un autre sans perturber les sessions actives :
ALTER WORKLOAD GROUP [méchantes requêtes]
USING [default];
GO
ALTER RESOURCE GOVERNOR RECONFIGURE
GO
Vous disposez de compteurs de performances indiquant l’état du gouverneur de
ressources (entrée BOL 2008 « Resource Governor Monitoring »), ainsi que des vues
de métadonnées et de gestion dynamique (entrée BOL 2008 « Resource Governor
DDL and System Views »).
