KBI 220260 High CPU Usage Of SQL Server
Version
All
Date
20 Sep 2004
Summary
Running Argent with SQL Server might cause the SQL Server to consume a large amount of CPU time.
Technical Background
When running Argent with SQL Server on a limited resource server, the SQL Server process may consume over 90% of the processor.
This can be caused by SQL Server maintaining the AG_EXECJOBS table.
The Argent Guardian main engine inserts a new record into this table whenever a Relator is executed on a server.
Resolution
This table is only for displaying of the History screen.
It is not vital to monitoring tasks.
Resolve this issue by keeping this table small.
Edit registry
HKLM\Software\Argent\ArgentManagementConsole\KEEP_EXECJOB_DB_DAYS
Set to 0. (Default 1).
This will allow the Main Engine to empty this table once every day.