SapHanaTutorial.Com HOME     Learning-Materials Interview-Q&A Certifications Quiz Online-Courses Forum Jobs Trendz FAQs  
     Explore The World of Hana With Us     
About Us
Contact Us
Hadoop App
Tutorial App on SAP HANA
This app is an All-In-One package to provide everything to HANA Lovers.

It contains
1. Courses on SAP HANA - Basics, Modeling and Administration
2. Multiple Quizzes on Overview, Modelling, Architeture, and Administration
3. Most popular articles on SAP HANA
4. Series of Interview questions to brushup your HANA skills
Tutorial App on Hadoop
This app is an All-In-One package to provide everything to Hadoop Lovers.

It contains
1. Courses on Hadoop - Basics and Advanced
2. Multiple Quizzes on Basics, MapReduce and HDFS
3. Most popular articles on Hadoop
4. Series of Interview questions to brushup your skills
Hadoop App
Stay Connected
Search Topics
Course Index
Course Overview
1. Introduction to SAP HANA
2. SAP HANA Architecture
3. SAP HANA Studio
4. SAP HANA Modeling
5. Reporting on SAP HANA
6. What is Next?
<< Previous
Next >>
1.1 SAP HANA Overview

SAP HANA, short for “High-Performance Analytic Appliance” is an in-memory, column-oriented, relational database management system developed by SAP.

    • Data now resides in main-memory (RAM) and no longer on a hard disk.
    • It is a combination of hardware and software made to process massive real time data using In-Memory computing.
    • It combines row-based, column-based database technology.
    • It’s best suited for performing real-time analytics on massive data, and developing & deploying real-time applications.

An in-memory database means all the data is stored in the memory (RAM). No time wasted in loading the data from hard-disk to RAM or storing the data in hard-disk. Everything is stored inside memory for all the time, which gives quick access ability to the CPUs while processing data.

The speed advantages offered by this RAM storage system are further accelerated by the use of multi-core CPUs, and multiple CPUs per board, and multiple boards per server appliance.

SAP HANA is equipped with Multiengine Query Processing Environment which supports relational as well as graphical and text data within the same system. It provides features that support significant processing speed, handle huge data sizes and text mining capabilities.

Can we just increase the memory of the traditional database (like Oracle) to 1 TB and get similar performance?
NO. You might have performance gains due to more memory available for your current Oracle/Microsoft/Teradata database, but HANA is not just a database with bigger RAM. It is a combination of a lot of hardware and software technologies. The way data is stored and processed by the In-Memory data base is the true differentiator. Having that data available in RAM is just the icing on the cake.
Operating System Supported By SAP HANA:
Earlier SUSE Linux Enterprise Server x86-64 (SLES) 11 SP1 was the only Operating System supported by SAP HANA.
From SPS08, Red Hat Enterprise Linux is also supported.

SAP HANA is developed in C++ language.

Why SAP HANA is fast?

All data is in RAM. What happens when power goes down?
SAP HANA is an in-memory database which means all the data resides in RAM. But there is also a disc memory just for backup purpose.

In-memory computing is safe: The SAP HANA database holds the bulk of its data in memory for maximum performance, but still uses persistent storage to provide a fallback in case of failure.

After a power failure, the database can be restarted like any disk-based database and returns to its last consistent state by replaying the log since the last savepoint.

You will learn more about it in section 2.4

Click here to go to Next Chapter.

Connect to The SAP HANA Forum to ask any question, provide feedback or share information.

 © 2017 :, All rights reserved.  Privacy Policy