Académique Documents
Professionnel Documents
Culture Documents
5
SAP HANA Goals:
Enable New Applications and optimize Existing Applications.
Deployed as in-memory / in cloud which make use of the current hardware to
increase the application performance.
High Performance & Scalability.
make use of multi-core CPUs by parallelization of execution.
Hybrid Data Management System.
Integrates, in-memory storages, traditional disk based tables, text analysis
and other built-in support for planning.
Compatibility and Standard DBMS features.
SAP HANA is a full relational DBMS with SQL Interface.
Existing applications should run even with out any changes.
Support for Text Analysis, Indexing and Search.
Includes full text search with advanced features such as free style search,
linguistic search and fault-tolerant search.
Cloud Support & Application Isolation.
SAP HANA system will host multiple isolated data bases.
Support for Temporal Tables.
Modification operations will carried out by inserting new version of data
records.
Execution of Application Logic Inside the data layer.
7
9
Row and Column Store
14
Data Compression in the Column Store
Table Partitioning
The partitioning feature of the SAP HANA database splits column store
tables horizontally into disjunctive sub-tables or partitions. In this way,
large tables can be broken down into smaller, more manageable parts
Working on Aggregates: