Circumstance VS Performance
I heard circumstance based activity rules with big implementations creates performance issues.
is that rite? If yes why it so?
Thanks
Chiranjeevi
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
Comments
Keep up to date on this post and subscribe to comments
As per Rule Resolution when Pega encounters a rule with circumstance it loads the base rule and its circumstance versions into cache, irrespective of whether the base version is being called or the circumstanced version. Hence too many rules with circumstances can fill up the Rule Cache size and thus leading to performance issues.
- reply
Hi
I already sent a circumtanced rule to the production but now i want to remove it.how can i achived ?any one have any suggetion?
- reply
Hi,
To prevent the circumstanced rule from being considered for rule resolution, you can "Save As" the base rule to the highiest ruleset version, and click on the "Availibilty" button and select the "Base Rule" checkbox. This will result in all previous circumstanced versions of the rule being disregarded for rule resolution.
- reply
I agree with Afzals comment. But I would recommend one more thing to withdraw the circumstances rule so that it does not create confusion going further.
- reply