Miscellaneous Performance and Tuning Improvements
The following features and improvements were introduced in LightSpeed 5.
Non-Versioned Partial Updates
LightSpeed, from version 5, now has support for unversioned partial updates of entities. If data integrity is not important, sending only the changed data upon an update can be done. This is allowed in non-versioned scenarios – other fields on the entity are checked in a best-effort manner to ensure the database does not become inconsistent, but is not guaranteed.
IsNullOrEmpty
This call is translated into being a native database query for performance benefits.
FindById Automatic Compilation
Queries that use FindById() are automatically compiled. This produces a sizeable speed improvement.