Translating with DrWatson… this can take a few seconds the first time.
This is a genuine, complex translation. DrWatson protects commands, error codes, and log output while naturally translating the surrounding text. It’s translated once and saved.
Eric Rowell — source: IBM Community (ConnectedCommunity.org) Informix forum
https://ibm-data-and-ai.ideas.aha.io/ideas/INFX-I-380
When RSS_FLOW_CONTROL or SDS_FLOW_CONTROL are set to a value other than -1 Informix will try to limit log activity on the primary server so that the secondary servers do not fall too far behind. There is no easy way to know or report on when this occurs.
For RS secondaries the only way to know if flow control is active is to look at the output of "onstat -g rss verbose".
For SD secondaries I see no documented method.
We have thousands (6,000) of users each with multiple sessions tending to our customers.
Our workaround has been to disable RSS_FLOW_CONTROL to avoid performance issues on our production host and have noticed fewer complaints of slowdowns since doing so.
A query was written to monitor if flow control was active but the sample rate would be to slow to always know when the issue was occurring.
The suggested corrective solution would be for the engine to clearly state when flow control is active.
** I worked on a query to know if it is active but decided to just disable the lot since running the check every few minutes will only show a long-running issue not intermitted ones **
------------------------------
~~~~~~~~~
Eric Rowell
------------------------------
#Informix
We use strictly necessary cookies to make this site work. With your
consent we’d also use optional cookies for analytics and marketing. You can accept all,
reject all, or choose. Read our Cookie Policy.