Page tree
Skip to end of metadata
Go to start of metadata

Purpose

Explain Number Range Buffering type and the advantages and disadvantages of every type.

Overview

There are 4 types of buffering setting.

Details

Buffering type:

  •  No buffering
    Advantages:
     No gaps
     Order of numbers = chronological order
    Disadvantages :
     Serialization of all applications
     Multiplicator effect for other performance problems

Read NRIV table directly.

  • Main Memory Buffering

 Advantages:
   No serialization of applications
 Disadvantages:
   Numbers might get lost (rollback, application server shutdown, ...)
   Order of number <> chronological order

Gets blockwise from NRIV in a separate DB LUW.

  • Local Buffering with WP-Id.

Advantages:
  No gaps can occur
Disadvantages:
  Order of numbers <> chronological order
  With long running batch jobs a serialization is still possible

A number is read from a record in table NRIV_LOKAL which is work process specific.

  •  Parallel Buffering
    Advantages:
     No serialization of applications
     No gaps can occur
    With special case of parallel buffering even a
     pseudo-chronological order is possible

A number is read from a record in NRIVSHADOW which is work process specific.

Related Content

Related Documents

Related Notes & KBAs

SAP Note 599157: Number ranges: new buffering method
SAP Note 840901:  Parallel buffering and pseudo ascending number assig

SAP Note 504875: Buffering number ranges

SAP KBA 1524325: Poor performance due to locks on table NRIV - Buffering of billing documents

 

 

 

  • No labels