In traditional SAP applications, all the data is stored at the database level and calculations are performed. The results are displayed at the application layer. Most of the query processing time involves calculations and aggregations. It is recommended that all application logic should be pushed at the database level to improve the performance of query execution.
SAP HANA based applications provide best application performance by pushing the execution into the database as possible. All the data is stored in in-memory database so the reading data is much faster as compared to a conventional database.
SAP S4 HANA supports real-time data replication and hence removes unnecessary latency and complexity of data load.