This is more of an FYI regarding enabling the Perf log as shown below. I’ve noted on two systems that setting the EnablePerformanceLogs to 1 (and restarting the FillDB service) continues to log. Removing the key all together continues to log. I wanted to ask for confirmation from others.
According to https://www-01.ibm.com/support/docview.wss?uid=swg21701916 EnablePerformanceLogs is “1” as a kind of a default even if it does not exist, only if you set EnablePerformanceLogs to 0 will it stop.
The key being if PerformanceDataPath has a valid path and EnablePerformanceLogs does not exist OR exists but is 1 it will log regardless.
So technically you do not need EnablePerformanceLogs key to enable performance logging
Good catch. I should send that to IBM. When I mentioned this to them they said it was a bug. I think the community would agree that a setting of 0 or non-existence should stop logging.