eG Monitoring
 

Measures reported by HanaLrgTabSzTest

The SAP HANA database supports two types of table: those that store data either column-wise (column tables) or row-wise (row tables).In the SAP HANA database, tables that are organized in columns are optimized for high-performing read operations while still providing good performance for write operations. Efficient data compression is applied to save memory and speed up searches and calculations. Furthermore, some features of the SAP HANA database, such as partitioning, are available only for column tables. Column-based storage is typically suitable for big tables with bulk updates. However, update and insert performance is better on row tables. Row-based storage is typically suitable for small tables with frequent single updates.

In an effort to track the growth of individual databases, administrators may want to time and again check how many rows of data each table in a database contains. In the process, they will be able to identify those tables with more than a permissible number of records. Based on this finding, they can then decide whether deletion of a few or more unnecessary records from these ‘large tables’ can keep database growth under check. Similarly, to ensure that a database does not grow uncontrollably, administrators have to periodically check the size of the database tables, isolate the tables with the maximum size, and see if the table size can somehow be reduced. The HANA Large Tables Test helps administrators in this exercise.

This test auto-discovers the column and row store tables and reports the total number of tables that contain more than a configured number of records and the total number of tables with highest volume of data in a given database. In addition, this test also reports the maximum table size and maximum record count. The detailed diagnosis of this test will help administrators figure out the Schema Name, Table name, Record Count, and Table size(GB).

Outputs of the test: One set of results for every table type on the target database server being monitored

Descriptor: Table Type

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
TableCount Indicates the number of tables that contain a high data volume in this table type. Number

The detailed diagnosis of this measure lists the Schema Name, Table name, Record Count, and Table size(GB).

MaxTableSize Indicates the maximum size of the table among the tables that are exceeding the configured table size in this table type. GB

 

RecordCount Indicates the total number of tables with a record count that exceeds the record Limit configuration in this table type. Number

The detailed diagnosis of this measure lists the Schema Name, Table name, Record Count, and Table size(GB).

MaxRecord Indicates the maximum number of records in this table type. Number