Unique_Key_Check

Previous Next

Allowed values

True | False }

 

The underlined value is the USoft factory value. It applies if you have not set this deployment parameter to a different value.

 

Context

This parameter may be set for all 3 deployment configuration contexts: Client Server, RunBatch, and Rules Service.

You can set this parameter in the Additional Parameters list at the bottom of the tab page for each context.

 

Explanation

The Unique Key Check parameter is used to determine whether the Rules Engine must perform unique key checks in the case of non-manual data entry, for example sql-script() functions.

If this parameter is set to True, error feedback will be faster.

If it is set to False, performance will be slightly better in the case of non-manual data entry, for example sql-script() functions. In this case, unique key checks are still performed by the RDBMS so that data integrity is ensured. For data entered manually, unique key checks continue to be performed by the Rules Engine.

Set this parameter to False only in time-critical situations where overall performance is a real issue.

 

See Also

Deployment Configurations

Deployment Configuration Contexts

Deployment Parameters