|Post date: 2007-09-10 21:15|
I can understand the compassion you feel for the server ;-) It is certainly busy!
First of all, a 1000 scheduled agents are a lot of agents and combined with a large number of databases, some large and heavily used, with many notes and web users; this could itself lead to performance problems. Many notes users with large inbox folders could for example contribute to bad performance as a large number of concurrent web users could.
In long-term I would consider clustering this server on at least on more server depending on how many databases and users it has. I would also start looking at the code if there are a lot of lookups to different data sources etc. Also go through rules and policies like mail quotas etc.
In short-term I would limit the number of scheduled programs. In my opinion there are several things that are overdone here. I use compact with file size reduction (-B) once a week and simple in-place compaction once a day perhaps if even necessary. I would recommend running Updall once a week as well and not every 30 minutes.
I would turn off the dbCache flush scheduled program and instead if needed increase the NSF_Buffer_Pool_Size in notes.ini. If there is enough space in the cache it would instead help increasing performace. On the other hand if the cache isn't big enough it could slow down performance noticeable.
Thomas Adrian posted a top 10 list the other day of for notes admins which is good reading. Here's the english version he found.
Anyway, a little feedback!