The database system logs all SQL statements from transactions that change data. In other words, it writes corresponding log entries.
This logging is used so that the database system can work consistently for all transactions, roll back individual SQL statements if necessary, or repeat them after a system crash (see Using Log Entries for a Restart or Recovery).
Logging types
Name |
Purpose |
Enables completed transactions to be repeated |
|
Enables transactions that are not yet complete to be rolled back |
|
For liveCache database instances only: enables consistent reading without locking |
Log settings are used to configure the logging behavior of the database system.
In addition to the logging described here for transactions, it is also possible to log other database system actions (see Traces).