Skip to main content

SAP HANA Architecture

Data is compressed by different compression techniques (e.g. dictionary encoding, run length encoding, sparse encoding, cluster encoding, indirect encoding) in SAP HANA Column store.

When main memory limit is reached in SAP HANA, the whole database objects (table, view,etc.) that are not used will be unloaded from the main memory and saved into the disk.

These objects names are defined by application semantic and reloaded into main memory from the disk when required again. Under normal circumstances SAP HANA database manages unloading and loading of data automatically.

However, the user can load and unload data from individual table manually by selecting a table in SAP HANA studio in respective Schema- by right-clicking and selecting the option "Unload/Load".

SAP HANA Server consists of :

  1. Index Server
  2. Preprocessor Server
  3. Name Server
  4. Statistics Server
  5. XS Engine

SAP HANA Index Server:
SAP HANA Database Main server are index server. Detail of each server is as below-

It's the main SAP HANA database component
It contains actual data stores and the engine for processing the data.
Index Server processes incoming SQL or MDX statement.

SAP HANA Index Server overview

Session and Transaction Manager: Session Component manage sessions and connections for SAP HANA database. Transaction Manager coordinates and control transactions.

SQL and MDX Processor: SQL Processor component queries data and send to them in query processing engine i.e. SQL/SQL Script / R / Calc Engine. MDX Processor queries and manipulates Multidimensional data (e,g. Analytic View in SAP HANA).

SQL / SQL Script / R / Calc Engine: This Component executes SQL / SQL script and calculation data convert in calculation model.

Repository: Repository maintain the versioning of SAP HANA metadata object e.g.(Attribute view, Analytic View, Stored procedure).

Persistence layer: This layer uses in-built feature "Disaster Recovery" of SAP HANA database. Backup is saved in it as save points in the data volume.

Processor Server:

This server is used in Text Analysis and extracts data from a text when the search function is used.




Comments

Popular posts from this blog

Zeal study tips: How to Get Centum in Exams

zeal study shares you the tips to score centum in your exams.There are a number of tricks and practices which can significantly improve your chances of scoring high on a test. This article will help you in studying, analyzing and solving exam questions Pay attention in your classes and concentrate. The best thing you can do to raise your test scores is to pay attention when you're supposed to be learning the material: in class! Letting your mind wander or not showing up at all are both likely to make you miss out on key information that will later appear on tests. Take good notes.  This is important if you want to have an easier time studying later. Not only will writing the information down as you learn it help you in absorbing the information and paying attention, but you'll have a reference for when you go to study later Do your homework.  Homework, such as assignments and at-home reading are where you will find the rest of the information that will be on tests, so doing th...

Term -2 - guide for 4 th standard science

Zeal study shares you the second term guide for 4 th standard All guides prepared and shared by Ganga publications. zeal study appreciates their work and congradulate them for their dedicative work and good heart . it will always help you to reduce your work load and do your work with very happy and Enjoy. Work with out tension and make your work perfect using our websites and share with your friends too. Making an effective lesson plan takes time, dedication, and an understanding of students' abilities and goals. In the field of education, every teacher strives to motivate students to retain as much as possible during the course of the class and apply it. The educator conducts the lesson as outlined in the plan in order to achieve the goal of the course. The measurement of a successful lesson plan is often proven through the use of worksheets, homework, or a test.Understand who you are going to educate. 4 th Science Anticipate various learning styles (visual, auditory, tactile or ...

Centum study tips for 10th Tamil BY Dr. K.REX St HJames Hrsecschool,Pallakurichi &way to success Team

Zeal centum study team shares you the centum study tips for the upcoming sslc Examinations, This tips are prepared by Mr. K.Rex St James Hr. Sec. School, Pallakurichi. we thank the way to success team for their great effort. Before starting your preparation, you must go through your class ‘10 syllabus to know the important chapters and the weight-age allocated to each chapter.  Separate your strong and weak areas  Once you are familiar with your syllabus. separate your weak arid strong areas. This would help you pay proper time and attention to your weak areas.  Make a schedule Topic: Centum study tips for 10th Tamil File type: PDF Author: Dr. K.REX St HJames Hrsecschool,Pallakurichi &way to success Team Tamil centum tips file A Schedule helps you get things done. Make a proper schedule which includes your daily goals and what all you need to do in order to complete that goal. These are some essential tips which you need to follow for an effective Class SSLC Tamil pre...