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. 09/04/2018With two big projects on hold, I suddenly find myself very available for new short and long term projects. In twenty five years, I don't think I've ever written an entry like this, but if you need the kind of work I do now would be a great time to get in touch. Both of the big projects I had lined up for late summer and early fall have been placed on hold and will be that way for a while. With the kids now all off at college and careers, I'm open to more travel than such than I have been in decades, but unless something else comes along, I'll be here working on updates to Second Signal and other things that ...... 
  2. 07/13/2018Who is HCL and why is it a good thing that they are now the ones behind Notes and Domino?We need to address some biases here. IBM has made a deal under which the Notes & Domino software and intellectual property is now being developed and maintained by HCL America. HCL America is part of the very large "HCL Technologies" company that has grown from its roots in India to become an 8 Billion Dollar company with a global presence in the IT Industry. You could be excused for initially believing, as many people do when they hear this, that "they've outsourced the code to India where they'll milk it ...... 
  3. 03/21/2018Domino Apps on IOS is a Game Changer. Quit holding back.BOOM. This will be as important for the platform as Traveler. If your company has ditched Notes and Domino, I feel sorry for you. For companies that do use Notes/Domino this is a game changer and Apple should be paying attention. Here's why: There are hundreds of little Notes client applications you'd never spend the time and money to build and deploy for your internal user base on IOS that we use Notes for all the time (those of us still using it). Now, those are suddenly ALL available on the iPad. ...... 
  4. 02/15/2018Andrew’s Proposed Gun Laws 
  5. 05/05/2016Is the growing social-sourced economy the modern back door into socialism? 
  6. 04/20/2016Want to be whitelisted? Here are some sensible rules for web site advertising 
  7. 12/30/2015Fantastic new series on Syfy called “The Expanse” – for people who love traditional science fiction 
  8. 10/20/2015My suggestion is to stay away from PayAnywhere(dot)com  
  9. 08/07/2015Here is one for you VMWARE gurus - particularly if you run ESXi without fancy drive arrays 
  10. 08/06/2015The Killer of Orphans (Orphan Documents) 
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.