Maximum number of entries in Internal Tables

Development (ABAP Development WorkBench, ABAP/4 programming)

Moderators: Snowy, thx4allthefish, YuriT, Gothmog

Post Reply
ss gg
Posts: 9
Joined: Wed Dec 08, 2004 2:04 am

Maximum number of entries in Internal Tables

Post by ss gg » Thu Dec 16, 2004 5:42 am

hi everybody

can anybody tell is there any limit to number of entries on internal table?
is it limited to some amount or is it limited by amount of memory avaliable?


Posts: 5
Joined: Tue Oct 12, 2004 1:01 am


Post by venkat_be » Thu Dec 16, 2004 7:12 am


In SAP, there is no limit of records that an internal can hold if you define internal table with occurs 0. The system will take care of the memory size within its memory capacity.

Technically there is no limit about ITAB size in SAP provided there is enough system memory


Posts: 21
Joined: Wed Jun 30, 2004 4:27 pm


Post by shiv_mob » Thu Dec 16, 2004 1:36 pm

i think there is a limit . i was working on equipment master other day , it's started giving short dump , i think after 10 million records.. saying no memory ??? test ur stuff.

shiv. :D

Posts: 347
Joined: Mon Oct 21, 2002 8:57 am

Post by indy_abapper » Thu Dec 16, 2004 3:26 pm

there is a limit to the maximum size of a user context, or more specifically an internal session. Before SAP_BASIS v6.2 pkg 38, or SAP_BASIS v6.40, if you're on 64-bit hardware the max size is 2GB. You can get 4GB, but you'll want to read SAP Note 548845 carefully before attempting this.... if you have one of the later versions noted above, AND if you have not adjusted that size parameter, the max size is 4 GB, according to the same note.... if you exceed the limit you will see things like 'SYSTEM_IMODE_TOO_LARGE' abends, possibly others...

Post Reply