Object Locking and how it affects performance in LANSA for Windows

Date: Archived
Product/Release: LANSA for Windows
Abstract: Object Locking and its effects on performance
Submitted By: LANSA Technical Support

There are currently three methods to execute a form or process in LANSA for Windows.

These are:

  1. Execute from a command line.
  2. Execute from LANSA for Windows - using the EXECUTE FORM / EXECUTE PROCESS icons in the LANSA folder.
  3. Execute from the LANSA for Windows Development Environment.

When a LANSA for Windows development environment is installed, this locking value defaults to ON. (See picture below)

Locking value defaulted to ON

Please be aware that if this value is set ON when executing a form/process in the development environment it will have performance impact on the application. Which means that when working on performance evaluation or tests it should be done outside of LANSA development environment by using method (1) or (2) listed above.

This option will not affect a deployed/production application because you can only use it in environments that have the LANSA for Windows development environment installed.

The LANSA for Windows documentation will be updated in future version to include details on object locking and it's effect on performance.