1. SAP Help Portal
SAP HANA Platform 2.0 SPS 07
SAP HANA Administration Guide for SAP HANA Platform
Section: "Columnar Data Storage".
This section explicitly states: "High data compression rates are possible because the data in a column is of the same type... Columnar data storage also makes it possible to execute operations in parallel by processing different columns or different sections of a column at the same time." This directly supports answers A and B.
2. SAP Help Portal
SAP HANA Platform 2.0 SPS 07
SAP HANA Administration Guide for SAP HANA Platform
Section: "Main Storage and Delta Storage".
This section details the delta merge process
explaining that for read access
"data has to be read from both the main storage and the delta storage and the results have to be merged." This confirms that option C is incorrect.
3. Plattner
H. (2014). A Common Database Approach for OLTP and OLAP Using an In-Memory Column Database. In Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data (SIGMOD '13). Association for Computing Machinery
New York
NY
USA
1–2.
This academic paper by a co-founder of SAP explains the foundational principles of SAP HANA. It highlights that columnar organization is key to both high compression rates and parallel execution of queries on modern multi-core CPUs
directly supporting options A and B. It also contrasts this with row-based stores
invalidating option D.