使用 SAP ABAP Memory Inspector 对应用程序消耗内存进行检测时常犯的错误试读版

简介: 使用 SAP ABAP Memory Inspector 对应用程序消耗内存进行检测时常犯的错误试读版

本教程前面的步骤,我们花了 4 篇文章的篇幅,来系统阐述了 ABAP 程序运行时消耗内存的话题。


77. 简单聊聊 ABAP 变量消耗的内存空间这个话题


78. 浅谈 ABAP 程序运行时出现『内存耗尽』错误的问题


79. 使用 OPEN CURSOR 和 FETCH NEXT CURSOR 对 SAP 数据库表进行分块读写


80. 使用事务码 SAT 比较传统的 SELECT SQL 语句和 OPEN / FETCH CURSOR 分块读取 ABAP 数据库表两种方式的性能差异


我们之前提出了一个实际工作中遇到的场景,即如何从一张包含海量记录的数据库表里,取出当前登录系统的用户具有权限访问的数据集。


我们采用了传统的 SELECT OPEN SQL,以及 OPEN CURSOR / FETCH NEXT CURSOR 两种方式对数据库表进行读取操作。在前一步骤也就是本教程第 80 篇文章,我们介绍了使用事务码 SAT 度量两种不同实现方式的性能差异。


本文我们介绍如何使用 SAP ABAP 系统提供的另一个有用的工具,ABAP Memory Inspector,来度量应用程序在运行过程中的 ABAP 内存消耗情况。


ABAP Memory Inspector 的事务码是 S_MEMORY_INSPECTOR, 在实际工作中笔者经常收到同事的咨询:为什么这个工具不能按照我期望的方式工作


b9e6cbb77c3a2c8ad2c773386986e85d.png

本文就来详细介绍这个工具使用过程中的一些常犯的错误。

相关文章
|
6月前
|
Web App开发 数据采集 前端开发
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
|
6月前
|
搜索推荐
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版
使用 SAP UI5 Event Bus 机制,修复 SAP UI5 分页显示数据的一个 bug 试读版
使用 SAP UI5 Event Bus 机制,修复 SAP UI5 分页显示数据的一个 bug 试读版
SAP UI5 应用如何实现类似百度首页一样的访问方式试读版
SAP UI5 应用如何实现类似百度首页一样的访问方式试读版
|
6月前
|
数据库 存储 监控
什么是 SAP HANA 内存数据库 的 Delta Storage
什么是 SAP HANA 内存数据库 的 Delta Storage
什么是 SAP HANA 内存数据库 的 Delta Storage
让 SAP UI5 应用的日志打印变得五彩缤纷试读版
让 SAP UI5 应用的日志打印变得五彩缤纷试读版
|
6月前
|
前端开发 数据库 开发者
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
|
6月前
|
BI 网络安全
如何使用 ABAPGit 在 SAP ABAP 系统安装 abap2xlsx 工具试读版
如何使用 ABAPGit 在 SAP ABAP 系统安装 abap2xlsx 工具试读版
|
6月前
|
XML 网络安全 开发工具
如何下载并安装 SAP ABAPGit,并完成 ABAP 服务器上 SSL 证书的配置试读版
如何下载并安装 SAP ABAPGit,并完成 ABAP 服务器上 SSL 证书的配置试读版
|
6月前
|
网络安全
实战分析 - 为什么有些 SAP ABAP 程序,启动之后界面有些按钮是灰色的试读版
实战分析 - 为什么有些 SAP ABAP 程序,启动之后界面有些按钮是灰色的试读版

热门文章

最新文章