DBAtlas · Atlas de operaciones de bases de datos

Ajuste general de sp_configure y RECONFIGURE

SQL ServerConfiguración

Comando

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;

Qué hace

Fija valores de configuración a nivel de servidor; RECONFIGURE los aplica al valor en ejecución.

Cuándo usarlo

Al cambiar ajustes del servidor como MAXDOP, el umbral de paralelismo u optimize for ad hoc workloads.

Precaución

Los ajustes con is_dynamic = 0 requieren reiniciar SQL Server. RECONFIGURE WITH OVERRIDE omite la validación de algunos ajustes; úselo con cuidado. Anote value_in_use antes de cambiar nada.

Abrir en DBAtlas →

Relacionado