HANA Index Server Architecture

Source: Internet
Author: User

At the top is the Connection and Session Management which creates and manages sessions and connections for the database clients such as SAP BusinessObjects Reporting tools or applications.

The Transaction Manager is the component that coordinates transactions, controls transaction isolation and keeps track of running and closed transactions.

The client requests are analyzed and executed by the set of components summarized as Request Processing and Execution Control. once a session is established, database clients typically use SQL statements to communicate with Request Processing and Executin Control. for analytical applications the multidimen1_query language MDX is supported in addition.

Incomming SQL requests are supported ed by SQL Processor. Data manipulation statements are executed by th SQL Processor itself. Other types of requests are delegated to other components.

For example, Data difinition statements, such as definitions of relational tables, columns, views, indexes and Procedures are dispatched to the Metadata Manager.

Planning commands are routed to the Planning Engine that allows financial planning applications to execute basic planning operations in the database layer.

The sap hana database offers programming capabilities for running application specifc calculations inside the database system. the sap hana database has its own programming ages. SQL Script is used to write database stored procedures. procedure callare forwarded to the Stored Procedure processor.

Incoming MDX requests are processed by the MDX engine and also forwarded to the Calc Engine.

Features such as SQLScript, MDX and planning operations are implemented using a common infrastructure call Calc Engine.

HANA Index Server Architecture

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.