DBAtlas · Atlas d'exploitation des bases de données

Paramètre sp_configure général et RECONFIGURE

SQL ServerConfiguration

Commande

EXEC sys.sp_configure 'show advanced options', 1;
RECONFIGURE;

-- Example: cost threshold for parallelism and MAXDOP:
EXEC sys.sp_configure 'cost threshold for parallelism', 50;
EXEC sys.sp_configure 'max degree of parallelism', 4;
RECONFIGURE;

-- Show all configured/running values:
SELECT name, value AS configured, value_in_use AS running, is_dynamic, is_advanced
FROM   sys.configurations
ORDER BY name;

Ce que fait la commande

Définit les valeurs de configuration au niveau serveur ; RECONFIGURE les applique à la valeur en cours.

Quand l'utiliser

Pour modifier des paramètres serveur comme MAXDOP, le seuil de parallélisme ou optimize for ad hoc workloads.

Attention

Les paramètres avec is_dynamic = 0 nécessitent un redémarrage de SQL Server. RECONFIGURE WITH OVERRIDE ignore la validation pour certains paramètres ; utilisez-le avec prudence. Notez value_in_use avant toute modification.

Ouvrir dans DBAtlas →

Voir aussi