SAP Table Types

I. Transparent tables (BKPF, VBAK, VBAP, KNA1, COEP)

II. Pool Tables (match codes, look up tables)

III. Cluster Tables (BSEG,BSEC)

IV. Buffered Tables (includes both Transparent & Pool Tables)

While buffering database tables in program memory (SELECT into internal table) is generally a good idea for performance, it is not always necessary. Some tables are already buffered in memory. These are mostly configuration tables. If a table is already buffered, then a select statement against it is very fast. To determine if a table is buffered, choose the 'technical settings' soft button from the data dictionary display of a table (SE12). Pool tables should all be buffered.