Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Shared Objects/Memory (SHMA)

kmoore007
Active Contributor
0 Likes
556

I have a question about the "new" shared objects/memory (tcode SHMA). Could it be used to increase performance for accessing a text table like table MAKT?

For example, we have several programs which access the material text table (MAKT) usually with a SELECT SINGLE command. This can cause many database reads for some reports.

Just wondering if this would make sense or not.

Thanks.

1 ACCEPTED SOLUTION
Read only

naimesh_patel
Active Contributor
0 Likes
411

For Text tables, "Reading" the Shared Objects would be easy, but "Updating" would not be that easy.

To update the shared object, you need to open the ojbect for update from all the places from where the text table is being updated. E.g. MAKT from the Material Master (and somewhere else, I don't know).

Shared Objects would be good when you are not dealing with the data which can be directly updated from Production. E.g. Configuration data.

Regards,

Naimesh Patel

1 REPLY 1
Read only

naimesh_patel
Active Contributor
0 Likes
412

For Text tables, "Reading" the Shared Objects would be easy, but "Updating" would not be that easy.

To update the shared object, you need to open the ojbect for update from all the places from where the text table is being updated. E.g. MAKT from the Material Master (and somewhere else, I don't know).

Shared Objects would be good when you are not dealing with the data which can be directly updated from Production. E.g. Configuration data.

Regards,

Naimesh Patel