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

2次阅读

共计 562 个字符,预计需要花费 2 分钟才能阅读完成。

本教程后面的步骤,咱们花了 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, 在理论工作中笔者常常收到共事的征询: 为什么这个工具不能依照我冀望的形式工作

本文就来具体介绍这个工具应用过程中的一些常犯的谬误。

正文完
 0