云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名交易_侏罗纪公园1百度云_年度促销

小七 141 0

SAP enqueue log(又称ENQLOG)是SAP排队操作(enqueue、dequeue、dequeue all等)的日志文件,主要用于记录SAP NetWeaver应用服务器系统的SAP应用程序排队活动。它特别适用于多个程序争夺同一锁的冲突情况(排队拒绝)的检查。

日志文件名类似于ENQLOG[.DAT]:对于经典排队服务器,NNN是相关工作进程的编号。(每个进程写一个排队日志)对于独立排队服务器(又称ENSA),系统只创建一个排队日志文件,NNN始终为99(即ENQLOG99)。

要获取排队日志,您需要在ABAP系统中手动打开/关闭,因为这可能会影响系统性能。日志文件将在排队服务器的工作目录中创建。您可以通过SAPGUI或操作系统级捕获排队日志:

A)通过SAPGUI生成排队日志

使用事务SM12,在命令栏中输入"test"并按enter键运行,此时会出现一个新的菜单"错误处理",大数据入门,如下图所示。转到"错误处理"->日志->打开。等待较短时间(例如5–10秒)。转到"错误处理"->日志->关闭。您可以检查"错误处理"->"日志"->"显示",查看排队日志文件中是否有记录。

B)通过命令

生成排队日志如果没有生成任何内容(如系统无法响应SM12请求),请尝试命令工具enqt获取排队日志。Enqt(.ext)是标准传递的一部分,请转到运行enqueue服务器的服务器使用"enqt(.exe)pf=81 1"运行enqt以激活ENQLOG等待几秒钟(例如5–10秒钟)使用"enqt(.exe)pf=81 0"运行enqt以停用ENQLOG

然后您可以从硬盘的工作目录复制enqueue日志,大数据行业分析,默认位置为:对于ASCS:/usr/sap///work/ENQLOG99对于非ASC:/usr/sap///work/ENQLOG

在最新版本中,大数据研发,您可以直接从事务SM12下载ENQLOG,请参见sap注释2718799(ENQU:download traces In SM12)。要获得有关获取排队日志的更多信息,请查看SAP Note 2126913(ENQU:排队日志)。

排队日志分析器是一个独立的轻量级Java工具,用于分析排队日志。它提供了常见SAP排队问题的答案,并高度简化了SAP排队问题的根本原因分析。

您可以下载排队日志分析器工具(EnqueueLogAnalyzer.jar)在本地运行。在运行该工具之前,请确保JRE(Java Runtime Environment)安装正确并且.jar文件在您的计算机中是可执行的。

您可以从以下链接下载该工具和简介幻灯片:下载排队日志分析器(排队日志的sha256校验和)_分析器.zipis:2EDAC927D20EAD3372740BD7FEDFB657215AE03D039D32F10CEC6E7C7E01CB4)

排队日志分析器的主窗口如下图所示。您可以使用"加载ENQLOG"按钮或拖放功能加载ENQLOG文件或压缩的ENQLOG文件。输入后将列出所有排队日志条目,包括日志启用/禁用时间、排队请求数、请求拒绝数等(在加载任何文件之前,您可以选中"深入分析"选项,为下一个ENQLOG输入启用锁定期分析)

如果您双击一个日志条目,51返利,或者选择一行,点击"分析"按钮,您将看到一个详细的分析窗口,为您选择的日志。详细分析窗口顶部显示了一些选项卡,云赚,您可以使用这些选项卡检查所选日志的排队请求概述、锁定对象、锁定用户、拒绝详细信息等。以下图片是不同分析选项卡的示例。

有关您所选排队日志部分的所有有趣信息将在"分析摘要"选项卡中汇总为分析摘要。您也可以双击锁对象/用户/拒绝/操作页签的表格,查看特定锁对象/用户的详细排队请求/拒绝排队情况

只有在启用"深度分析"模式时,"锁期分析"页签才会显示,捕获日志时,它将显示所有排队生命周期信息,包括它们的锁定/解锁时间、生命周期中的拒绝等。示例如下所示。PS:表示此ENQLOG中不包含此排队锁的锁定时间/解锁时间,因此无法计算确切的锁定持续时间(但无论如何它都比排队日志持续时间长)。

您也可以参考SAP知识库文章2763999(如何使用排队日志分析器分析排队日志)。