Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
En este artículo se describe cómo configurar la priority boost opción de configuración en SQL Server mediante Transact-SQL.
Importante
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.
Use la priority boost opción para especificar si SQL Server debe ejecutarse con una prioridad de programación mayor que otros procesos del mismo equipo. Si establece esta opción en 1, SQL Server se ejecutará con una prioridad base de 13 en el programador de Windows. El valor predeterminado es 0, que equivale a una prioridad base de 7.
Limitaciones
El aumento excesivo de la prioridad puede reducir los recursos para funciones fundamentales de la red y del sistema operativo, lo que causaría problemas al cerrar SQL Server o al usar otras tareas del sistema operativo en el servidor. Esta configuración no hace que el proceso de SQL Server se ejecute con la prioridad de sistema operativo más alta.
No es necesario usar priority boost para el ajuste del rendimiento. Si usa priority boost, puede interferir con el funcionamiento suave del servidor en determinadas condiciones y solo debe usarlo en circunstancias excepcionales. Por ejemplo, los Servicios de soporte técnico de Productos de Microsoft pueden usar priority boost cuando investigan un problema de rendimiento.
Importante
No use priority boost en una instancia de clúster de conmutación por error (FCI) de SQL Server.
Permisos
De forma predeterminada, todos los usuarios tienen permisos de ejecución en sp_configure sin ningún parámetro o solo con el primero. Para ejecutar sp_configure con ambos parámetros y cambiar una opción de configuración, o para ejecutar la instrucción RECONFIGURE, un usuario debe tener el permiso ALTER SETTINGS en el servidor. Los roles fijos de servidor ALTER SETTINGS y serveradmin tienen el permiso de forma implícita.
Comentarios
El servidor debe reiniciarse para que el valor surta efecto.
Uso de Transact-SQL
En este ejemplo se muestra cómo usar sp_configure para habilitar opciones avanzadas y, después, establecer el valor de la opción priority boost en 1.
USE [master];
GO
EXECUTE sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXECUTE sp_configure 'priority boost', 1;
GO
RECONFIGURE;
GO
Contenido relacionado
- RECONFIGURE (Transact-SQL)
- Opciones de configuración del servidor
- sp_configure (Transact-SQL)