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

Differnece b/w Clusture & Pooled Table..

Former Member
0 Likes
1,156

Hi..

Can any one tell the exact difference between Clusture & Pooled Table???

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,087

Hi Praveen ,

A major diffrence between the two is in case of cluster tables there must be some relationship ( a common filed) between the tables which form the cluster , but this is not required in case of Pool tables.

Second is cluster table store very large volume of data , where as pooltables are usually creeted by pooling together those table where the volume of data and modification/updates to data is less.

Regards

Arun

Hi..

Can any one tell the exact difference between Clusture & Pooled Table???

9 REPLIES 9
Read only

Former Member
0 Likes
1,087

From the F1 help :

Pooled tables can be used to store control data (e.g. screen sequences, program parameters or temporary data). Several pooled tables can be combined to form a table pool. The table pool corresponds to a physical table on the database in which all the records of the allocated pooled tables are stored.

Cluster tables contain continuous text, for example, documentation. Several cluster tables can be combined to form a table cluster. Several logical lines of different tables are combined to form a physical record in this table type. This permits object-by-object storage or object-by-object access. In order to combine tables in clusters, at least parts of the keys must agree. Several cluster tables are stored in one corresponding table on the database.

Hope this helps,

erwan

Read only

0 Likes
1,087

Hi..really thanks for the effort taken for me...what are the contents in cluster table...does it contains all the data's related to customizations done???

Read only

0 Likes
1,087

Hi ,

I am not sure whether it contains the data realted to all customizations done , but a very popular example of cluster table is BSEG. Tofind the cluster to which it belongs see the attributes of the table . In this case it is RFBLG

And the volume of data stored in it is really very large.

Regards

Arun

Read only

Former Member
0 Likes
1,088

Hi Praveen ,

A major diffrence between the two is in case of cluster tables there must be some relationship ( a common filed) between the tables which form the cluster , but this is not required in case of Pool tables.

Second is cluster table store very large volume of data , where as pooltables are usually creeted by pooling together those table where the volume of data and modification/updates to data is less.

Regards

Arun

Read only

Former Member
0 Likes
1,087

please refer help.sap.com for further reference.

Raj

Read only

Former Member
0 Likes
1,087

hi

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

Should be accessed via primary key or

Should be buffered (SE11->Display Table->technical settings)

No secondary indexes

Select * is Ok because all columns retrieved anyway

III. Cluster Tables (BSEG,BSEC)

Should be accessed via primary key - very fast retrieval otherwise very slow

No secondary indexes

Select * is Ok because all columns retrieved anyway. Performing an operation on multiple rows is more efficient than single row operations. Therefore you still want to select into an internal table. If many rows are being selected into the internal table, you might still like to retrieve specific columns to cut down on the memory required.

Statistical SQL functions (SUM, AVG, MIN, MAX, etc) not supported

Can not be buffered

hope this helps

plz reward if helpful.

thankx

Read only

0 Likes
1,087

Hi,

does it contains data related to references between tables????

Read only

0 Likes
1,087

If you wonder about some tables, indicate them please.