Stop using yesterday's data to make today's decisions. With SAP HANA in-memory database software, you can run advanced analytics alongside high-speed transactions – and get accurate, up-to-date responses in a fraction of a second. The in-memory database eliminates predefined aggregates, materialized views, and data duplication between operational and decision support systems. So the real-time data you need is at your fingertips – 24/7.
Access the data you need in real time – with SAP HANA in-memory database services
At the core, SAP HANA is a relational database management system (RDBMS). It combines OLAP and OLTP processing into a single in-memory database – eliminating disk bottlenecks and offering groundbreaking performance. This ACID-compliant, in-memory columnar database stores compressed data, offers parallel processing across multiprocessor cores, and supports single instruction multiple data (SIMD) commands.
Run a Live Business
One database for everything
With SAP HANA, all your transactional and analytical data can live in a single database. This means you have access to the exact data you need in real time – all the time.
The impact of aggregates
In this blog post, SAP’s co-founder Hasso Plattner explains how on-the-fly data aggregates help SAP HANA enable self-serviced BI and accelerate transactional processes – and set new speed records.
Free course: SAP HANA 101
Follow this self-paced tutorial to learn more about the key characteristics of the SAP HANA in-memory database. The course is free – and no technical knowledge of SAP HANA is required.
Run business logic close to your data
SAP HANA makes it easy to build complex business logic using graphical modeling tools, decision tables, core data services, and pre-built business function libraries. You can embed your logic into stored procedures and run it inside the database to avoid unnecessary data movement. The best part? Your algorithms will run faster in SAP HANA because models take advantage of highly optimized in-memory calculation engines.
Tutorials: Data modeling
Learn how to use the data modeling features in SAP HANA Studio – in this comprehensive video series from the SAP HANA Academy.
Try SAP HANA today
Get hands-on experience with the SAP HANA data platform – and follow step-by-step instructions for building your first application.
Run multiple tenant databases as one
With SAP HANA multitenant database containers, you can manage several databases as one. All tenant databases share the same memory and processors – however they are securely isolated from one another, and each has its own users, catalog, repository, data and log files, and services. Assign dedicated resources to each tenant to optimize database performance. And cut costs by backing-up, patching, and recovering all databases at once.
Benefits of multitenancy
By running multiple tenant databases as one, you can lower costs, optimize system resources, simplify database security and maintenance, and more.
Cost-effectively manage large data volumes
With SAP HANA dynamic tiering, your frequently accessed data remains in memory, while your rarely accessed data is moved to disk. This lets you cost-effectively manage large data volumes without being limited by memory size. Your applications can access all data independently of where it is stored – and you can modify your database storage preferences at any time to meet user expectations.
Data warehousing for less
See how SAP HANA dynamic tiering can help you cost-effectively scale, simplify, and manage large data volumes according to its value.
Tutorials: Dynamic tiering
Explore a series of video tutorials on SAP HANA dynamic tiering. Topics include everything from installation to configuration.
Hot to warm data aging
Learn how to migrate older data from the hot in-memory data store to the warm dynamic tiering data store within SAP HANA.