Ansicht
Dokumentation

ABENBUFFER_COMPLETE_BUFFERING - BUFFER COMPLETE BUFFERING

ABENBUFFER_COMPLETE_BUFFERING - BUFFER COMPLETE BUFFERING

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

- Full Buffering

When a row is read, all rows in the table or view are loaded to the table buffer. The buffered table or view is either entirely in the buffer or not at all. In the buffer, the buffered data records are sorted by the key of the table or view. Optimized access requires that the left-aligned part of the primary key or of the fields of a secondary index be as large as possible. If not, the buffer is scanned linearly.

If full buffering is switched on in a client-dependent table or view, generic buffering using the client column as a generic key is performed internally.

Notes

  • In a fully buffered table or view, access to nonexistent data is very fast (see Buffer Management).
  • Full buffering should be used for small amount of data, such as customizing tables. For larger amounts of data, full buffering is worthwhile only if large quantities of data are read frequently. Writes on fully buffered tables should be performed only rarely.

Example

The table T005 is fully buffered since it is small and accessed often by reads.






General Material Data   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 1424 Date: 20240426 Time: 170809     sap01-206 ( 32 ms )