Journal limits

Some IBM i system limits relate to journals, such as the size of a journal receiver, the length of a single journal entry, and the maximum sequence number for journal entries.

Table 1. Journal limits
Journal limits Value
Maximum size of a single journal receiver Approximately 1 terabyte
Maximum length of a single journal entry (bytes) 4 000 000 000 bytes
Maximum length of a single journal entry that can be written using the Send Journal Entry (QJOSJRNE) API 15 761 440 bytes
Maximum sequence number for journal entries 18 446 744 073 709 551 600
Maximum number of objects that can be associated with one journal1 10 000 000
Maximum number of objects allowed on a single APYJRNCHG or RMVJRNCHG command 10 000 000
Maximum number of journal receivers allowed in a range of receivers on a journal command 2 045
Maximum number of remote journal target systems for broadcast mode 255
Maximum number of active commitment definitions with object-level changes that can be processed concurrently by an APYJRNCHG or APYJRNCHGX command 32 767
Maximum number of journal receivers that can be associated with one journal 131 036
Note:
  1. This maximum includes objects whose changes are currently being journaled, and journal receivers that are associated with the journal. If the number of objects is larger than this maximum, journaling does not start.