Delen via


De Service Management Automation-database leegmaken

 

Is van toepassing op: Windows Azure Pack for Windows Server, System Center 2012 R2 Orchestrator

In Automatisering van servicebeheer is het opschonen van de database automatisch, maar u kunt dit aanpassen aan uw behoeften.

U kunt het automatisch opschonen van de database inschakelen door de SQL Server Agent (MSSQLSERVER) service in te schakelen voor automatisch starten. De service is niet standaard ingeschakeld, maar wordt vaak gestart door de SQL Server databasebeheerders voor andere taken.

Als de SQL Server Agent-service niet wordt uitgevoerd, zal de zuivering niet plaatsvinden en ervaart de klant mogelijk prestatieproblemen, eerst in het portal en vervolgens met de back-end.)

De projecttaak die het opschonen uitvoert, kan worden ingesteld in het installatieprogramma, zelfs als de klant de SQL Server Agent-service niet uitvoert. Maar de taak zal niets doen totdat de service is ingeschakeld.

Het opschonen van de databank is automatisch, maar het kan niet worden geregeld door de Automatisering van servicebeheer beheerder.

  • Standaard wordt het opschonen van de database elke 15 minuten uitgevoerd, en het wordt alleen uitgevoerd als er records moeten worden opgeschoond.

  • Records worden alleen opgeschoond als ze ouder zijn dan de standaard duur van 30 dagen. Deze tijd is configureerbaar met de Set-SmaAdminConfiguration cmdlet en het instellen van de -PurgeJobsOlderThanCountDays parameter.

  • Als de totale taakrecordtelling groter is dan de MaxJobRecords parameter ingesteld door dezelfde Set-SmaAdminConfiguration cmdlet, dan worden meer taakrecords opgeschoond. De standaardwaarde voor deze parameter is 120.000 records.