❖ The application needs to process only one single record at one
time (many selects and /or updates of single records).
❖ The application typically needs to access the complete record.
❖ The columns contain mainly distinct values so compression rate
would be low.
❖ Neither aggregations nor fast searching are required.
❖ The table has a small number of rows (for example, configuration
tables).
❖ Calculations are typically executed on individual or a small number
of columns.
❖ The table is searched based on the values of a few columns.
❖ The table has a large number of columns.
❖ The table has a large number of rows and columnar operations are
required (aggregate, scan, and so on)
❖ High compression rates can be achieved because the majority of
the columns contain only a few distinct values (compared to the
number of rows).
Storage type of Database would give this information whether the table is
Row or Column based.
To check:
Go To – > SE11 -> provide the Tables -> Click on Display
Click on Technical Settings in the Standard Tool Bar.
Go To –> DB-Specific Properties –> Under Storage Type
For VBAK table it is Column Store, for some tables it can Row Store also.
Table to get the information about all Row store and
Column Store?
There is a standard table – DD09L in which we would get all the
technical settings related information.
Go To – SE11 – Provide the table.
Go To Content.
There is a Field Storage Type with the possible values
Table VBAK it is Type of C.
For some table – TST02 it is type of R
This is how we can check the Storage Type of any table in SAP HANA.
Hope this will helpful.
Vijay Mutyala (https://www.linkedin.com/in/vijay-mutyala/)