> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Limpieza automática de la base de datos

> Purgue los Record obsoletos de la base de datos de informes de ABBYY FlexiCapture mediante particionamiento y configure la retención con los parámetros de limpieza de appsettings.json.

La versión más reciente de ABBYY FlexiCapture Reporting Service admite la limpieza automática de la base de datos. La limpieza está habilitada de forma predeterminada y se registran todos los eventos de limpieza.

<div id="how-the-cleanup-works">
  ## Cómo funciona la limpieza
</div>

Para eliminar los Record obsoletos, el servicio particiona la base de datos y, a continuación, trunca determinadas particiones. Cada partición contiene un mes de datos.

El servicio comprueba periódicamente si hay particiones lo bastante antiguas para truncarlas e inicia la limpieza cuando corresponde.

<div id="cleanup-parameters">
  ## Parámetros de limpieza
</div>

Configure los períodos de retención de datos y otros parámetros de limpieza en la sección `AppSettings` del archivo `appsettings.json`. De forma predeterminada, este archivo se encuentra en `C:\inetpub\wwwroot\FlexiCapture12Reporting\`.

| Parámetro                         | Descripción                                                                                                                                                                                            |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **CheckPartitionsPeriodSec**      | Frecuencia, en segundos, con la que el servicio comprueba si hay particiones obsoletas. El valor predeterminado es de 6 horas. Establézcalo en `0` para deshabilitar la limpieza.                      |
| **ReservedPartitionsCountMonths** | Número de particiones que se reservarán. El valor predeterminado es `6`. Cuando se crea la base de datos por primera vez, el servicio reserva particiones para el mes actual y los 6 meses siguientes. |
| **DataStorageIntervalMonth**      | Período de conservación de los datos, en meses, incluido el mes actual. El valor predeterminado es `2`. No se eliminan datos de la partición activa que está aceptando datos actualmente.              |
