没有合适的资源?快使用搜索试试~ 我知道了~
SAP HANA 优化计划 SAP HANA Troubleshooting and Performance Analysis
需积分: 0 3 下载量 29 浏览量
2024-01-19
11:54:18
上传
评论
收藏 24.48MB PDF 举报
温馨提示
试读
363页
SAP HANA Troubleshooting and Performance Analysis Guide, 《SAP HANA 故障处理与性能分析指南》 使用 SAP HANA,您可以以令人难以置信的速度分析数据,例如,每个核心每秒扫描 10 亿行,每秒连接 1000 万行。然而,这样的结果只有在系统受到监控并且性能问题保持在最低限度的情况下才有可能实现。 本指南描述了可以用来识别和解决特定性能问题的措施,并向您展示了如何在以下方面提高 SAP HANA 数据 库的性能: •主机资源(CPU、内存、磁盘) •数据结构的大小和增长 •事务性问题 •SQL 语句性能 •安全性、授权和许可 •配置。 本指南假定您了解 SAP HANA 数据库的相关功能(这些知识可以从 HA100、HA200 等 HANA 培训课程中 获得)。 需要访问管理工具 SAP HANA 座舱(或 SAP HANA 工作室)。
资源推荐
资源详情
资源评论
公共
SAP HANA
平台
2.0 SPS 07
文档版
本
:1.0 -2023-07-28
《
SAP HANA
故障处理与性能分析指南》
最佳运行
©
2
0
2
3
S
A
P
S
E
或
S
A
P
关
联
公
司
。
版
权
所
有
。
https://fanyi.youdao.com/download
内容
1
SAP HANA
故障处理与性能分析指南
. . . . . . . . . . . . . . . . . . . . . . . . . .5
2
分析一般症状
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
2.1
使用 SQL 语句集合进行分析和健康检查. . . . . . . . . . . . . . . . . . . . . . . . .8
2.2
处理
SQL
错误
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
SQL
错误引用
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
2.3
性能和高资源利用率 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
2.4
常见的症状和故障排除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
降低系统性能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
缓慢的单个 SQL 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
频繁的内存
(OOM ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
表一致性检验 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
3
根本原因和解决方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
年
3.1
内存问题
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
内存信息在
SAP HANA
驾驶舱
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
从日志和跟踪内存信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
从 SQL 命令记忆信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
内存信息从其他工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
内存问题根源的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73 年
3.2
CPU 相关的根本原因和解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
指标的 CPU 相关的问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 年
CPU
相关问题的分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
解决
CPU
相关的问题
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
回顾性分析 CPU 相关的问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 年
控制 SQL 语句的并行执行. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
应用
NUMA
节点关联设置
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
年
基本的
NUMA
分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
年
3.3
磁盘相关的根本原因和解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
回收磁盘空间
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
分析和解决内部磁盘满事件(警报 30). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
3.4
I / O 相关的根本原因和解决方案 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
分析 I / O 吞吐量和延迟 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116 年
保存点性能
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
3.5
配置参数问题. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
配置参数
log_mode
的问题
(
警报
33). . . . . . . . . . . . . . . . . . . . . . . . . . . .124
3.6
备份和恢复
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
SAP HANA
故障排除和性能分析指南
内容
公共
2
3.7
达美航空合并
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
不活跃的达美航空合并
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
年
列存储表的大增量存储指示符. . . . . . . . . . . . . . . . . . . . . . . . . . . . .131
失败的达美航空合并
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134
三角洲存储优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135
3.8
安装后的问题与 Web IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136
3.9
故障排除
BW
韩亚金融集团
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137
年
3.10
多维业务查询故障处理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149
3.11
许可问题
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153
年
由于 License 丢失、过期或无效导致系统锁定. . . . . . . . . . . . . . . . . . . . . . . . . . . .154
许可问题识别和分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154
解决授权问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155
3.12
与安全相关的问题
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .156
解决授权问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .156
用户名
/
密码认证问题排查
. . . . . . . . . . . . . . . . . . . .162
用户身份验证和
SSO
问题排查
. . . . . . . . . . . . . . . . . . . . . . . . . .164
3.13
事务问题
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167
阻塞事务
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167
多版本并发控制(MVCC)问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175
版本垃圾收集问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .178
3.14
语句的性能分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180
SQL 语句的优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182 年
分析关键的
SQL
语句
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184
优化关键的 SQL 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .190
3.15
应用性能分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198 年
SQL
跟踪分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198
年
声明中测量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199
数据分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200
源分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
技术分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
3.16
系统挂的情况下 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
在 Linux 上透明的巨大的页面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204
CPU
节电
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206
3.17
排除系统复制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
复制性能问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208
设置和初始配置问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212
日志传送超时
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
故障排除集群管理问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
LogReplay:
管理日志文件的大小
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
3.18
网络性能和连通性问题
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
事务级网络性能分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
3
公共
SAP HANA
故障排查和性能分析指南
内容
压力测试与夹
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
应用程序和数据库连接的分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
SAP HANA 系统复制通信问题. . . . . . . . . . . . . . . . . . . . . . . . . . . .229
SAP HANA 节点间的通信问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
3.19
SAP HANA
动态分层
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
年
工具和跟踪
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
查询计划分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233
数据加载性能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
4
SQL_Modifying_Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
5
工具和跟踪
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
5.1
系统性能分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
5.2
SQL
语句的分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
分析
SQL
跟踪
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
年
昂贵的语句跟踪分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .244 年
使用 SQL 计划缓存分析 SQL 执行. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
5.3
查询计划分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249
用计划解释分析 SQL 执行. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249
用 Plan Visualizer 分析 SQL 执行. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
5.4
结果缓存
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
静态结果缓存
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269
动态结果缓存
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
5.5
先进的分析
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
(问:跟踪分析列搜索 ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282 年
分析表连接
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .283
SQL
计划稳定
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .284
5.6
额外的分析工具的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
性能跟踪
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .289
年
内核分析器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .291
诊断信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .293
SAP HANA 基于 web 的开发者工作台. . . . . . . . . . . . . . . . . . . . . . . .中的分析工具 293
6
SAP HANA
数据库监控与解决方案管理器
. . . . . . . . . . . . . . . . . . . . . . . . . . . .297
7
警报和统计服务
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .301
年
7.1
警报参考
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .302
年
8
SAP HANA SQLDBC
错误码
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .350
9
关于
SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .358
功能的重要免责声明
剩余362页未读,继续阅读
资源评论
phhxxx
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功