Andrew Pollack's Blog

Technology, Family, Entertainment, Politics, and Random Noise

Some parameters that I have added which have really help out an ailing server or two.

By Andrew Pollack on 05/19/2008 at 11:28 PM EDT

I'm not a big fan of making changes to your INI files to tune up your Domino server. Most of the time, I've seen servers in worse shape due to excessive use of everyone's favorite parameter changes. It goes without saying that there is no such thing as "RunFaster=1" -- there are not universal "always set this" parameters. If there were, they'd be set that way by default.

That said, here are a few I've found that have helped me deal with some issues lately. -- And a shout out to Gab Davis, the top Domino Admin Guru in the industry and a my good friend. She gave me the scoop on one of the ones which had the most impact, simply from me describing the problem.

MailLeaveSessionsOpen=1 ; -- I have a server that does a lot of mail transfer. This parameter tells Domino to keep the server sessions open for transfer rather than constantly and feverishly creating and destroying them. I'm still watching to see if this is making a difference for me.

These next few are in place to solve a specific problem I've been having. A database with a very large directory as well as a very later database which is constantly getting massive updates and yet must be full text indexed is causing a server to slow down and at times seem almost unavailable. The full text indexer gets so busy that the indexer can't keep up with the queue for keeping the Domino Directory indexes up to date. These parameters have really helped a great deal. While I'm working to address the root cause, these have effectively hidden the issue from users.

Update_Fulltext_Thread=1 ; -- this may be the closest thing to "runfaster" I've seen. It doesn't actually run faster of course, but it does free the View Update task to do its business while full text indexing happens on its own thread. I'm not sure I can think of a situation where this would not be a good idea.

ftg_use_sys_memory=1 ; -- this one moves the memory used by the full text indexer outside the Domino server memory pool. The documentation indicates that the memory is freed sooner when completed, and isn't as prone to being fragmented when this is used.

These next two are used in combination. The first essentially tells the server that if it can't keep up with indexing the directory, it can use the last known good index to continue to let users access the server. The second fine tunes which actually causes the server to decide it must update the directory indexes.

SERVER_NAME_LOOKUP_NO_UPDATE=1
DEBUG_ENABLE_UPDATE_FIX=8191

If you're having the kinds of issues that the server I'm referencing did, research these a bit and give them a try.


There are  - loading -  comments....

re: Some parameters that I have added which have really help out an ailing server or two.By Kerr on 05/20/2008 at 07:16 AM EDT
"there are not universal 'always set this' parameters"

This one comes pretty damn close.
HttpQueueMethod=2

The only reason not to use it is if no web content served could take longer
than half a second. That includes view rebuilds, searches, that bit of complex
processing that takes a couple of seconds.

The more hits you make on the server the more true it becomes.

Why is it not the default? The only reason I can think of is that the default
gives you greater overall through put and so looks better or benchmarks, but it
does this at expense of real world user experience.

Oops, sorry, my pet ini settings rant button got pressed. ;)
That's a good one for many people, to be sure.By Andrew Pollack on 05/20/2008 at 07:30 AM EDT
I think in particular people who use NCT Search and NCT Remember Me would
benefit from that.
re: Some parameters that I have added which have really help out an ailing server or two.By Stephan H. Wissel on 05/20/2008 at 12:49 PM EDT
Whatever parameter you need to set, never edit the notes.ini. Edit the config
document for the server and add it there.... and for immediate effect use "set
config ..." at the server console.
This way you can "loose" your INI file and still remember what settings have
been added.
:-) stw
re: Some parameters that I have added which have really help out an ailing server or two.By Nathan Chandler on 05/21/2008 at 10:47 PM EDT
Who looses a notes.ini?
re: Some parameters that I have added which have really help out an ailing server or two.By Balmohan on 03/31/2015 at 06:50 AM EDT
There are cases due to various reasons updated ini file was lost or the
hardware failed beyond recovery before backup was taken.
if updated in configuration document you can always use another server in the
domain to pull the values (read domain as Lotus Notes Domain)
re: Some parameters that I have added which have really help out an ailing server or two.By Brian Green on 05/20/2008 at 02:32 PM EDT
Well said Kerr, about HTTPQueueMethod.


Other Recent Stories...

  1. 03/26/2019Undestanding how OAUTH scopes will bring the concept of APPS to your Domino serverWhile a full description of OATH is way beyond what I can do in this quick blog entry, I wanted to talk a bit about how "SCOPES" interact with the already rich authorization model used by Domino. Thanks to the fantastic work by John Curtis and his team, the node.js integration with Domino is going to be getting a rich security model. What we know is that a user's authorizations will be respected through the node.js application to the Domino server -- including reader names, ACLs, Roles, and so on. The way ...... 
  2. 02/05/2019Toro Yard Equipment - Not really a premium brand as far as I am concernedDear Toro Customer Service, I arm writing about the following machine: Toro Power Max 1120 OXEModel:38654S/N:31000#### Specifically, bearing part #:63-3450 This is the part ($15 online / $25 at the local dealer) that caused me to raise my objections on-line. This piece of garbage is supposed to be a bearing. It carries the shaft which drives both stages of the auger. The shaft passes through the bearing (which is what bearings do) after the auger drive pulley as the shaft goes through the back (engine ...... 
  3. 10/08/2018Will you be at the NYC Launch Event for HCL Domino v10 -- Find me!Come find me in NYC on Wednesday at the Launch Event if you're there. I really do want to talk to ...... 
  4. 09/04/2018With two big projects on hold, I suddenly find myself very available for new short and long term projects.  
  5. 07/13/2018Who is HCL and why is it a good thing that they are now the ones behind Notes and Domino? 
  6. 03/21/2018Domino Apps on IOS is a Game Changer. Quit holding back. 
  7. 02/15/2018Andrew’s Proposed Gun Laws 
  8. 05/05/2016Is the growing social-sourced economy the modern back door into socialism? 
  9. 04/20/2016Want to be whitelisted? Here are some sensible rules for web site advertising 
  10. 12/30/2015Fantastic new series on Syfy called “The Expanse” – for people who love traditional science fiction 
Click here for more articles.....


pen icon Comment Entry
Subject
Your Name
Homepage
*Your Email
* Your email address is required, but not displayed.
 
Your thoughts....
 
Remember Me  

Please wait while your document is saved.