¿Qué es Max DOP en SQL Server?
¿Qué es Max DOP en SQL Server?

Video: ¿Qué es Max DOP en SQL Server?

Video: ¿Qué es Max DOP en SQL Server?
Video: 40. Parallelism in SQL Server 2024, Noviembre
Anonim

Resumen. Microsoft Grado máximo de paralelismo de SQL Server ( MAXDOP ) La opción de configuración controla el número de procesadores que se utilizan para la ejecución de una consulta en un plan paralelo. Esta opción determina el número de subprocesos que se utilizan para los operadores del plan de consulta que realizan el trabajo en paralelo.

Con respecto a esto, ¿qué es DOP en SQL Server?

DOP en SQL Server significa Grados de Paralelismo . Según el artículo de MSDN aquí, si servidor SQL tiene varios procesadores disponibles y la consulta cumple con ciertos umbrales, servidor SQL intentará dividir la consulta en varios procesadores para aumentar su rendimiento.

Del mismo modo, ¿en qué debería configurarse Maxdop? La regla general es establecer MaxDoP a la mitad del número de procesadores lógicos por nodo NUMA hasta 8. Un nodo NUMA es una CPU física y su memoria local. Si su servidor tiene un solo puesto de CPU con 12 núcleos, entonces tiene un solo nodo NUMA y MaxDoP debería ser ajustado a 6 o menos.

También hay que saber cuál es el grado máximo de paralelismo en SQL Server.

los Grado máximo de paralelismo (MAXDOP) es un servidor , base de datos o opción de nivel de consulta que se utiliza para limitar el número de procesadores que puede utilizar el plan paralelo. El valor predeterminado de MAXDOP es 0, en el que el servidor SQL Engine puede utilizar todos los procesadores disponibles, hasta 64, en la ejecución de consultas en paralelo.

¿Cómo cambio Maxdop en SQL Server?

1. En el servidor nivel con SSMS. En SSMS, haga clic con el botón derecho en el servidor , haga clic en Propiedades, Avanzado, desplácese hacia abajo en la sección Paralelismo y configure MAXDOP a 1. Haga clic en Aceptar.

Recomendado: