Paramètre sp_configure général et RECONFIGURE
SQL ServerConfigurationCommande
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.