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