When facing performance problems on a SAP HANA system, it is not always clear right away what the reason is. It might be caused by the code of an application or by other reasons. For instance, an unload of data from the cache in SAP HANA can be due to contention of parallel long-running SQL. It also could be the result of a memory size configuration that does not allow processing appropriately, possibly due to heavy data growth over time. So when problems on SAP HANA occur, the first question to answer is: what is the root cause for it? If the answer is at least partly due to supposedly suboptimal SQL, then the following described methods can be used to analyze in detail what is, or are, the reasons for it and how to solve it in the next step.
- Slow generation of reports in the backend
- SAP HANA System not responding anymore while applications are running
- Error messages: Out of memory situations (OOM) in the traces
- Lack of memory according to SAP HANA Cockpit and Monitoring tools


