ALTER DATABASE SCOPED CONFIGURATION |
Modifie l'étendue de la configuration de base de données |
---|---|
SQL Server 2016+ | Microsoft SQL Server |
Syntaxe
ALTER DATABASE SCOPED CONFIGURATION { { [ FOR SECONDARY] SET set_options } } | CLEAR PROCEDURE_CACHE | SET set_options [;] set_options ::= { MAXDOP = { value | PRIMARY} | LEGACY_CARDINALITY_ESTIMATION = { ON | OFF | PRIMARY} | PARAMETER_SNIFFING = { ON | OFF | PRIMARY} | QUERY_OPTIMIZER_HOTFIXES = { ON | OFF | PRIMARY} | IDENTITY_CACHE = { ON | OFF } } |
Paramètres
Nom | Description |
---|---|
MAXDOP = {value | PRIMARY } | Ce paramètre permet d'indiquer le nombre de microprocesseur maximum sur lesquels paralléliser la requête. Si la valeur est 0, il utilisera la configuration par défaut du serveur. |
LEGACY_CARDINALITY_ESTIMATION = { ON | OFF | PRIMARY } | Ce paramètre permet d'indiquer le modèle d'estimation de la cardinalité de l'optimiseur de requête. |
PARAMETER_SNIFFING = { ON | OFF | PRIMARY} | Ce paramètre permet d'activer ou désactiver le «sniffeur». |
QUERY_OPTIMIZER_HOTFIXES = { ON | OFF | PRIMARY } | Ce paramètre permet d'activer ou désactiver les correctifs de la requête d'optimisation quel que soit le niveau de compatibilité de la base de données. |
IDENTITY_CACHE = { ON | OFF } | Ce paramètre permet d'activer ou désactiver le cache d'identité au niveau de la base de données. |
Description
Cette instruction permet d'activer plusieurs paramètres de configuration de la base de données au niveau de la base de données individuelle.
Dernière mise à jour : Jeudi, le 23 novembre 2017