Очистка базы данных Service Management AutomationPurge the Service Management Automation database

Важно!

Эта версия Service Management Automation (SMA) достигла конца поддержки, мы рекомендуем выполнить обновление до SMA 2019.This version of Service Management Automation (SMA) has reached the end of support, we recommend you to upgrade to SMA 2019.

В Service Management Automation (SMA) Очистка базы данных выполняется автоматически, но ее можно настроить в нужных целях.In Service Management Automation (SMA), database purging is automatic, but you can adjust it to your needs.

  • Чтобы включить автоматическую очистку базы данных, необходимо задать для службы агента SQL Server (MSSQLSERVER) режим автоматического запуска.To enable the automatic database purge, you must enable the SQL Server Agent (MSSQLSERVER) service for Automatic start. Служба не включена по умолчанию, но администраторы баз данных SQL Server часто запускают ее в своих целях.The service is not turned on by default, but it is frequently started by SQL Server database administrators for other tasks.
  • Если служба агент SQL Server не запущена, очистка не будет выполняться, и в итоге будут возникать проблемы с производительностью, сначала на портале, а затем в серверной части.)If the SQL Server Agent service isn't running, the purge won't happen, and eventually there will be performance issues, first in the portal, and then in the back end.)
  • Задание, выполняющее очистку, можно настроить в установщике, даже если вы не используете службу агент SQL Server.The job that performs purge can be set up in the installer, even if your're not running the SQL Server Agent service. Задание не выполняет никаких действий, пока служба не будет включена.The job doesn't do anything until the service is enabled.
  • Задание очистки базы данных автоматически, но оно может быть регулируется администратором SMA.The database purge job is automatic, but it can be regulated by the SMA administrator.
  • По умолчанию задание очистки базы данных выполняется каждые 15 минут, но только при наличии записей для очистки.By default, the database purge job runs every 15 minutes, but only if there are records to purge.
  • Записи очищаются, если они старше, чем срок действия по умолчанию 30 дней.Records are purged if they're older than the default duration of 30 days. Это время можно задать с помощью командлета Set-SmaAdminConfiguration , установив параметр PurgeJobsOlderThanCountDays .You can set this time using the Set-SmaAdminConfiguration cmdlet, by setting the "PurgeJobsOlderThanCountDays parameter.
  • Если общее число записей задания превышает параметр MaxJobRecords , заданный командлетом Set-SmaAdminConfiguration , то дополнительные записи заданий будут очищены.If the total job record count exceeds the MaxJobRecords parameter set by the Set-SmaAdminConfiguration cmdlet, then more job records will be purged. Значение по умолчанию для этого параметра: 120 000 записей.The default value for this parameter is 120,000 records.