Configuración del servidor: recuento de subprocesos del limpiador de ADR
se aplica a: SQL Server 2022 (16.x) y versiones posteriores
Esta configuración se usa para la recuperación acelerada de bases de datos (ADR). El limpiador es un proceso asincrónico que se reactiva periódicamente y limpia las versiones de página que no son necesarias.
De forma predeterminada, esta configuración se establece en 1
. Esto significa que el limpiador usa un único subproceso para limpiar el almacén de versiones persistente (PVS) en todas las bases de datos de la instancia del motor de base de datos.
Si el rendimiento del limpiador es insuficiente y observa que el tamaño de PVS se reduce demasiado lentamente o permanece grande, puede aumentar esta configuración para hacer que el limpiador sea multiproceso.
Importante
La limpieza de PVS puede ser lenta o bloqueada debido a la actividad del trabajo. Antes de aumentar este valor de configuración, revise Resolución de problemas de recuperación acelerada de bases de datos. Si la limpieza de PVS es lenta o bloqueada por uno de los motivos mencionados en ese artículo, siga las recomendaciones del artículo en lugar de aumentar el valor de configuración de ADR Cleaner Thread Count
.
Observaciones
No se recomienda aumentar el valor de configuración ADR Cleaner Thread Count
a un valor grande. En primer lugar, comience con un pequeño aumento y, a continuación, aumente gradualmente el valor incrementalmente hasta que el rendimiento más limpio mejore lo suficiente. Por ejemplo, puede aumentar el valor a 2 y, a continuación, a 4.
Las instancias del motor de base de datos con muchas bases de datos que experimentan un gran crecimiento de PVS pueden requerir valores más altos de esta configuración.
Independientemente de la configuración, el limpiador no usa más subprocesos que el número de CPU lógicas.
Ejemplos
En el siguiente ejemplo se establece el número de subprocesos de limpieza de PVS en 2
.
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
EXEC sp_configure 'ADR Cleaner Thread Count', 2;
RECONFIGURE;
GO
Contenido relacionado
- Opciones de configuración del servidor
- Recuperación acelerada de bases de datos
- Administrar la recuperación acelerada de bases de datos
- Solución de problemas de recuperación acelerada de bases de datos