SAP HANA 数据库 – 开发指南

本文概述SAP HANA 教程目录

1.简介

1.1 什么是 SAP HANA

1.2 相关文档

2.SAP HANA 数据库概念

2.1 基本概念

2.1.1 现代化硬件对数据库系统架构的影响

2.1.2 基于列式和行式的存储

2.1.3 列式表的优势

2.2 架构概览

2.3 SAP HANA 数据库概念:表,模型和视图处理

2.3.1 表,试图和星型结构

2.3.2 SAP HANA 模型视图

2.3.3 SAP HANA 视图处理

3. 教程

3.1 使用 SAP HANA studio

3.2 如何使用 SAP HANA modeler

3.2.1 如何建立分析试图

3.2.2 查看表

3.2.3 建立分析试图

3.2.4 MANDT 属性

3.2.5 过滤器的应用

3.2.6 创建属性试图

3.2.7 创建简单的星型架构

3.2.8 计算属性

3.2.9 语种属性视图(文本视图)

3.2.10 图形化计算视图

3.2.11 如何创建脚本计算视图

3.3 使 SAP HANA studio 执行 SQL SQLScript 语句

3.4 如何显示查询计划

3.4.1 查询计划中的列

3.4.2 查询计划中的 OPERATOR_NAME

3.5 使用 jdbc 驱动

3.5.1 安装驱动

3.5.2 系统必备

3.5.3 jdbc 驱动的整合

3.5.4 加载 jdbc 驱动

3.5.5 连接

3.5.6 jdbc 4.0 标准扩展 api

3.5.7 jdbc 跟踪记录

3.5.8 匹配 SQL java 类型

4. 最佳实践

4.1 列式存储引擎的特点

4.2 SQL 查询代价的估算

4.2.1 行式搜索代价模型

4.2.2 列式搜索代价模型

4.3 SQL 查询列引擎的优化技巧

4.3.1 表达式

4.3.2 联接

4.3.3 EXISTS / IN 运算符

4.3.4 set 操作

4.4 SQLScript 推荐实践

4.4.1  减少SQL 语句的复杂度

4.4.2 识别共同的子表达式

4.4.3 多层聚集

4.4.4 理解语句执行的代价

4.4.5 充分利用底层引擎

4.4.6 减少依赖性

4.4.7 模拟 SQL 语句中的函数调用

4.4.8 避免混合使用计算引擎操作符和 SQL 查询

4.4.9 避免使用游标

4.4.10 避免使用动态 SQL

4.4.11 跟踪和调试

RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
SapiBook » SAP HANA 数据库 – 开发指南

发表评论