Will it be any performance issue due to the existence of disabled rules in the firewall policy table , where those disabled rules are placed scatter within top/down
I don't think it will be performance issue as if you disable the rule, firewall will not check it. For more information refer below SK.
It won't hurt performance, but it won't necessarily improve it, either.
For example, if you disable a rule that disables SecureXL templates, rules below that rule will still not benefit from SecureXL templates.
Disabled rules are not actually included in the firewall's compiled policy that it receives, you can verify this by looking in the $FWDIR/state/__tmp/local.set file on the firewall. At a minimum there is a placeholder for all rules in that file (including the disabled ones) specifying their UID but that is it.
Dameon disabling a rule that is halting SecureXL templating actually will permit templating to continue, please see the screenshots below from R80.10 concerning rule #7:
-- Second Edition of my "Max Power" Firewall Book Now Available at http://www.maxpowerfirewalls.com
Dameon, we had same issue and by disabling the policy, templating continued below and the performance was improved.
Service with a port number range policy was disabled.
Retrieving data ...