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. 05/05/2016Is the growing social-sourced economy the modern back door into socialism?Is the growing social-sourced economy the modern back door into socialism? I read a really insightful post a couple of days ago that suggested the use of social network funding sites like “Go Fund Me” and “Kickstarter” have come about and gained popularity in part because the existing economy in no longer serving its purpose for anyone who isn’t already wealthy. Have the traditional ways to get new ventures funded become closed to all but a few who aren’t already connected to them and so onerous as to make ...... 
  2. 04/20/2016Want to be whitelisted? Here are some sensible rules for web site advertisingAn increasing number of websites are now detecting when users have ad-blocking enabled, and refuse to show content unless you "whitelist" their site (disable your ad-blocking for them). I think that is a fair decision on their part, it's how they pay for the site. However, if you want me (and many others) to white list your site, there are some rules you should follow. If you violate these rules, I won't whitelist your site, I'll just find content elsewhere. 1. The total space taken up by advertisements ...... 
  3. 12/30/2015Fantastic new series on Syfy called “The Expanse” – for people who love traditional science fiction[] “The Expanse” is a new science fiction series being broadcast onthe Syfy channelthis winter. It’s closely based on a series of books by author James S. A. Corey beginning with “Leviathan Wakes”. There are 5 books in the “Expanse” series so far. If you’re a fan of the novels you’ll appreciate how closely the books are followed.TIP: The first five episodes are already available on Syfy.com. If you’re having trouble getting into the characters and plot, use those to get up to speed.The worlds created for ...... 
  4. 10/20/2015My suggestion is to stay away from PayAnywhere(dot)com  
  5. 08/07/2015Here is one for you VMWARE gurus - particularly if you run ESXi without fancy drive arrays 
  6. 08/06/2015The Killer of Orphans (Orphan Documents) 
  7. 06/02/2015Homeopathic Marketing: Traveler on my Android is now calling itself VERSE. Allow me to translate that for the IBM Notes community... 
  8. 03/17/2015A review of British Airways Premium Economy Service – How to destroy customer goodwill all at once 
  9. 02/26/2015There's a bug in how @TextToTime() and @ToTime() process date strings related to international standards and browser settings. 
  10. 01/21/2015Delivering two new presentations at Developer Camp (EntwicklerCamp) 2015 in Germany 
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.