When facing a performance issue with your Notes application, and the usual suspects like CPU, disk and memory seem fine, it's time to dig deeper. One effective method is to log NRPC (Notes Remote Procedure Call) calls on the Notes client to pinpoint what's consuming time. Here's how you can do it:
1. Use a Tail Utility: A Tail Utility dynamically displays the last part of a log file as it is updated. You'll see the updates live without having to close and reopen the file.
Download a utility like Snaketail or any similar tail application.
Point it to the `console.log` file located in the `Notes\data\IBM_technicalsupport` directory on your Notes client.
2. Edit the notes.ini File: Add the following lines to enable detailed logging:
DEBUG_THREADID=1
CLIENT_CLOCK=1
CONSOLE_LOG_ENABLED=1
3. Restart Notes: After making these changes, restart your Notes client.
4. Monitor NRPC Calls: As you perform actions, you'll see a live list of NRPC calls and their durations. This real-time data can help you identify potential bottlenecks and performance issues.
**Pro Tip**: For database optimizations, consider using our Optimizer solution
Good luck with your troubleshooting!