Do iSeries™ files have to be journaled?

Journaling is not required if the client application is using an isolation level of no-commit (NC) or uncommitted read (UR), and if the DB2® UDB SQL function determines that the query data can be blocked. In that case commitment control is not enabled, which makes journaling unnecessary.

The answer to this question is closely related to the question in When will query data be blocked for better performance?.

Examples of methods of changing isolation levels are: