This group of settings is used for configuring if and how changes to data are logged. See chapter %Text% for more details.
Setting name |
Description |
Record data changes |
If set to true the system will log changes to data in data change log database. Default: false |
Max DB size |
Maximum size of a change log database file given in MiB. If the change log database file exceeds this value the Application Server will switch to a new database file. Default: 100 |
Max cache size |
Defines the maximum number of change log entries that the Application Server will be cached in memory. If this limit is reached, changes to data in the Application Server database will be delayed until the process that persists change log entries frees space on this cache. Changes to this setting will only apply after the nest start of data change logging (either server restart or stop and start data change logging) Default: 5000 |
Changes per transaction |
Number of change log entries that will be written to the change log database in one transaction. The process persisting change log entries will not persist changes from the queue immediately but will wait until either this number of elements have been added to the queue or the maximum time allowed for waiting till a transaction fills is elapsed (see Maximum transaction wait time) Default: 100 |
Maximum transaction wait time |
The maximum number of seconds the process will wait after a change has been added to the queue before it will persist this change even if the number of elements on the queue did not reach the number specified with the global setting Changes per transaction Default: 300 s Minimum: 30 s Maximum: 86400 s |
Table 1: Global settings for data change logging