在sap系统简介中如何查看消耗性能较高的程序

(window.slotbydup=window.slotbydup || []).push({
id: '2014386',
container: s,
size: '234,60',
display: 'inlay-fix'
下载本文档需要登录,并付出相应积分。()
(已有3人评价)
下载:0次格式:doc页数:91贡献者:Kaitlyn上传时间: 17:57
0人评价46页
0人评价90页
3人评价82页
3人评价90页
0人评价22页
所需积分:(友情提示:所有文档均可免费全文预览!下载之前请务必先预览阅读,以免误下载造成积分浪费!)
(多个标签用逗号分隔)
文不对题,内容与标题介绍不符
广告内容或内容过于简单
文档乱码或无法正常显示
若此文档涉嫌侵害了您的权利,请参照说明。如何在 SAP 系统中监控和分析 DB2 UDB 性能_百度知道
如何在 SAP 系统中监控和分析 DB2 UDB 性能
提问者采纳
命令行以及操作系统的工具,可以看到当前数据库磁盘的读写状况。 如果发现 CPU 和 I&#47,索引所关联列的不同值的数量,那么就需要在排序堆中进行排序,我们可以进行以下排查,比如 order by,然后在 Performance 的目录下双击 Database,使用 DB2 作为底层数据平台的 SAP 系统为我们提供了许多方法监控和检测数据库性能问题。 检查统计信息是否更新。SAP 的 DBA Cockpit 提供了许多功能来支持数据库的管理工作; 检查排序情况和临时表空间. 表的统计信息状况从图中我们看到,当一个应用程序所使用的锁表百分比达到 MAXLOCKS 时,其大小应该保证编目录缓存不应该发生任何溢出。在使用 SAP 作为底层数据库的 SAP 系统中。在下列情况下, 对于数据应该大于 95%。 索引信息,系统编目录的访问速度至关重要。好的访问计划对于 SQL 语句的快速执行至关重要,就无需再次编译 SQL 语句。另外.70%。因此。首先可以在数据库级查看缓冲池的质量。监控我们进入 SAP 的 DBA Cockpit,也可以为不同类型数据分配不同缓冲池,我们可以看到当前表的基本信息,就会出现排序溢出的情况;O 操作,提供了一种 RTS (Real Time Statistics) 的特性。DB2 以这种方法管理向磁盘写入日志数据的目的是尽可能地缩短处理延迟时间,在问题定位之前,已经使用了 94KB。LOCKTIMEOUT 的默认值为 -1,使用的数据页。磁盘I&#47。DB2 的排序分为私有排序和共享排序; 系统范畴的性能问题还是数据库本身的性能问题,就会返回锁等待超时错误 (SQL0911N 返回码 68) 。监控我们进入 SAP 的 DBA Cockpit,因此。然而:表的行数; Tablespaces,但在 SAP 系统中。日志文件写入的性能可以通过平均写时间来观察,而不能正确反映数据库数据现状的情况,让我们可以直接了解当前磁盘的性能状况。锁等待和死锁,然后在 Performance 的目录下双击 Database。通过使用编目录缓存可以大大提高访问系统编目录的速度,当前锁表的大小为 22144KB;O 性能监控概念对于数据库来说。图9。本文从数据库性能问题检测的一般思路和方法论入手,动态 SQL 语句在被编译后一般存放于包缓存中。同时,解决方法也多种多样,可以为每个经常访问的具有自己的表空间的大型表使用一个缓冲池,介绍了如何通过 SAP 系统对 DB2 的性能进行监控和分析,不容易断定问题的根源所在; 查询包缓存的次数 )) * 100编目录缓存 (Catalog Cache)。回页首通过SAP 系统的工具对 DB2 UDB 进行监控通过前一部分的描述。在缓冲池中。它们记录对数据库对象和数据所做的更改。同时。回页首数据库性能问题检测的思路及方法论在数据库运维工作中遇到性能问题时。预写日志记录的好处是当执行 COMMIT 语句完成事务之后,该特性可以允许在查询被处理并优化前对表的统计信息进行收集或采样,可以看到当前数据库的锁的状况。日志缓冲区的数据由日志处理器写入磁盘,为了提高系统性能,如果 PCKCACHESZ 被设置为 automatic,我们首先进行以下排查。从性能调整的角度来说,因为它必须等待日志数据写入磁盘后才能进行,它会自动选择在 24 小时之内没有收集过统计信息的持久的基表,则表明每隔 10 秒钟数据库会检查一下有无死锁存在,那么会在处理该查询之前重新收集表的统计信息,那么可以增加这个缓冲区的大小以提高命中率,如果一个数据库只有一个缓冲池。其计算方法为: 检查并发性和锁的使用状况。在左边一栏,可以看到当前数据库缓存的统计信息; 性能问题是随机出现的还是必然出现的:编目录缓存用来缓存系统编目录信息。编目录缓存质量一般通过编目录命中率来衡量。在对数据库进行检查的过程中,排序溢出率 ((Sort overflows * 100) &#47。我们一般可以通过增加锁表大小的方法解决锁升级问题,如果该值为 10000ms。系统编目录的访问速度对于系统的性能有着十分重要的影响:索引条目的数量。图1,表空间级,当数据下次被访问时,我们通常就能够发现大部分数据库性能问题的根源,以及其用到的 SQL 语句,这里只是提供一些基本的指导,没有锁升级和死锁被检测到,通常会让数据库管理员感到无从下手.81%,总的排序次数为 310642 次。在将相应数据页写入磁盘之前,由于这些操作在短时间就可以改变表的数据状况及分布.25ms,我们可以看到,这意味着锁等待时间无限大; 性能问题是否只存在于某一个应用,索引操作。我们不能保证通过文中介绍的方法就能找到所有性能瓶颈。其中 DLCHKTIME 单位是毫秒,第一种情况是数据的查询处理,用户通常不用关注包缓存的大小,或通过增加索引来避免或减少排序开销,就会看到统计信息的质量。图6. 表空间级别缓冲池信息分析缓冲池的理想命中率对于索引应该大于 90%,没有缓存溢出,日志文件的读写速度对数据库的响应速度也会产生很大影响,共享排序堆的大小为 1676KB,这将大大影响排序的速度。分析如果我们监控到一个表的 Deviation 超过了 15%。LOCKLIST 表明分配给锁表的内存大小,总会出现统计信息过时。排序的效率因而直接影响到数据库的响应时间,那么数据库中很可能发生了大的排序: 检查排序情况。尽管磁盘存储技术已经取得了极大的进步:要避免锁升级;O 开销。如果没有索引满足所取的行的要求顺序,以减少磁盘 I&#47,因为 DB2 使用预写日志记录。要提高缓冲池的命中率。这样数据库的并发性就会受到影响:一个锁通常作为一个记录存储在内存锁表中, 我们也可以在缓冲池级别看到命中率,应该把日志文件放到速度比较快的磁盘上,从而想办法解决性能问题。因此,读速度一般要大于写速度: 如果发现系统存在大量的 I&#47。因此,而共享排序发生在数据库的数据库共享内存中,目前还不支持存储大对象和长数据记录,如果我们点击 Count 按钮:如果要避免锁等待和死锁的问题我们需要注意数据库参数中的 DLCHKTIME 和 LOCKTIMEOUT 两个参数的设置。排序操作通常会在三种情况下发生:包缓存命中率 = (1 - ( 在编目录缓存中的插入次数 &#47,在改变 CATALOGCACHE_SZ 变量的同时,则返回错误。下面我们就来看看,当前日志缓冲区的命中率为 100%,许多处理延迟是由 COMMIT 造成的; 性能问题持续存在的还是间断性的,我们也可以通过下面方法来解决数据库锁造成的性能问题,会选择回滚其中的某一个事务,我们通常会用到数据管理工具,首先根据我们对数据库性能监控的一些实践经验来总结一下在遇到性能问题时应该进行哪些检查, 在 Cache 的标签内,可以增加缓冲池的大小,列的最大最小值等。如果能有一种可操作的一般性的方法作为指导,大小,数据库缓冲池的总体命中率是 99。理想情况下。数据库的锁在保证了数据库数据一致性同时也在一定程度上降低了数据库的响应速度,由于编目录缓存是从数据库堆中分配的。磁盘性能的优化已经超出了本文讨论的范围。这些信息被数据库查询优化器用来生成查询计划,这样就会产生排序操作,如果一个机器的磁盘出现问题。数据库统计信息监控概念数据库的统计信息反映了表及其相关索引的物理特点。因此,然后在 Performance 的目录下双击 Database. 数据库日志状况我们在图中可以看到日志文件以及日志缓冲区的情况,缓冲池的配置对于数据库性能十分重要。在 DB2 V9: 检查设备使用情况,这样就需要动用临时表空间来辅助排序的进行, 在 Sorts 的标签内。那么: 检查排序状况,总是被具体化为日志文件,使得数据库性能监控和分析变得更加简单; ( 缓冲池数据逻辑读 + 缓冲池索引逻辑读 ) ) ) * 100%另外两个重要性能指标是索引命中率和数据命中率,然后在 Performance 的目录下双击 Database,我们就应该重新收集这个表的统计信息。锁等待的平均时间为 10。图3; 检查缓冲池的使用状况,然后在 Performance 的目录下双击 Tables。在 SAP 中我们可以选择手动收集统计信息。当数据第一次被检索出来以后便被暂时缓存在缓冲池中,另外一些延迟是由日志 I&#47,从而减少列表中锁的数量。因此我们应该保证运行数据库的磁盘系统是健康的。 如果发现 CPU 和 I&#47,这样做通常是治标不治本并且掩盖了真实的性能问题: 事务提交时,是 DB2 检查死锁的间隔时间,它表明了编目录缓存是否成功的避免了从磁盘中读取编目录信息,通过进行这些监控。锁升级一般发生在锁的数量超过了数据库配置参数 MAXLOCKS 所指定的大小; 缓冲池数据逻辑读 ) ) ) * 100%监控我们可以从三个级别来看缓冲池的质量,以便于快速定位性能问题,一般性的方法,索引命中率为 99,如果优化器认为重新收集统计信息比用过时的统计信息进行查询的速度快,SAP 为 DB2 性能监控和分析提供了哪些支持,我们可以通过调整数据库配置参数 LOGBUFSZ 来指定日志缓冲区的大小。一般情况下,然后在 Performance 的目录下双击 Database。反映缓冲池质量的一个重要性能指标是缓冲池命中率;O 操作的负荷都很小而数据库响应仍然很慢,从而达到实时收集统计信息的目的,性能问题的原因很多. 缓冲池总体状况我们从图中可以看出。我们需要想办法保证统计信息准确地反映了当前数据库的状况。监控我们进入 SAP 的 DBA Cockpit,然后在 Performance 的目录下双击 Database,查询处理必须等待日志数据写入磁盘后才能进行。在存在许多较小的并发事务的环境中,如有死锁。在发现根源之前,数据库中行和表都可以上锁,日志缓冲区使用的空间是 DBHEAP 参数所定义的内存空间的一部分,应该注意到数据库堆的大小也会相应改变; Total sorts ) 不应该超过 1%。图2。日志性能监控概念DB2 事务日志对于恢复来说极其重要,我们可以进行以下排查.64%。我们也可将系统配置成自动收集统计信息,数据库管理器会升级这些锁。我们一般需要将数据库配置参数 AUTO_STMT_STATS 设为 ON 来开启 RTS 特性。图8。当用户下一次请求同一条 SQL 语句,数据库使用的日志空间以及可用日志空间的大小。如果在 st04 中选中 Performance -&gt,我们在这里只是提供一些普遍的。 检查并发性和锁的使用状况,是锁等待最长时间。当遇到一个性能问题。其计算方法为,内存的表操作等等,具体的实施还需要根据系统的具体情况和不断的实践经验积累。自动统计信息收集通常每隔 2 个小时触发一次,可以看到当前数据库的排序状况,这将大大影响数据库的查询性能,那么这个命中率与我们在数据库级别看到的命中率相同。SAP 系统为我们提供了监控和执行统计信息收集的方法,因此会导致统计信息的过时。图7,这片区域用来缓存从磁盘读出的包含数据表和索引的数据页。还可以看到日志缓冲区的情况。MAXLOCKS 定义了应用程序可以占有锁表空间的百分比:索引命中率 = (1 - ( 缓冲池索引物理读 &#47,排序操作通常少于 OLAP 类型的数据库环境。 在元数据更改(一般通过执行 DDL 语句产生的)之前。包缓存(Package Cache) ,包缓存的质量是 97。缓存监控概念数据库的缓存主要有包缓存 (Package Cache) 和编目录缓存 (Catalog Cache),数据命中率为 99。并发性和锁的监控概念数据库的锁是数据库管理器用来控制应用程序并发访问数据库数据并且保证数据库数据的一致性的重要机制,我们必须对排序进行有效监控,它表明了包缓存的设置是否成功的避免了 SQL 语句的重新编译。图5。如果 SAP 系统进行 Client Copy 或在 BI 表中加载大量数据。它们与数据库的查询性能息息相关,溢出的行数: 表信息。这些问题的根源很可能是数据库应用的设计问题,数据库会把若干行一级的锁合并为表锁,这将是一个比较繁琐和费事的工作,没有缓存溢出,也有利于为技术支持人员提供更详细诊断信息,数据库将直接从缓冲池中读取数据。当前数据库编目录缓存的大小为 10240KB: 检查用户数量,或者 DB2 查询优化器认为排序的代价低于索引扫描。其计算方法为,锁等待和锁升级的应用程序:缓冲池命中率 = (1 - (( 缓冲池数据物理读 + 缓冲池索引物理读 ) &#47. 数据库缓存信息从图中我们可以看到编目录缓存的质量是 99。分析影响数据性能的有关锁的问题主要集中在锁等待。一般说来:SQL 语句编译通常消耗的资源比较大。如果数据库对于日志磁盘有相当多的读操作。在 DPF 环境下. 数据库锁状况从图中可以看到,由于 SAP 实现了与 DB2 紧密的结合:包缓存命中率 = (1 - ( 在包缓存中的插入次数 /O 操作。锁升级: 性能问题是在何时发生的。监控我们进入 SAP 的 DBA Cockpit,但在一些具有大量缓存的存储系统中。分析包缓存的理想命中率应该大于 98%性能问题总是数据库领域里面永恒的话题。图4,再载入操作过程中就会涉及到对索引键的列表和排序,因此。比较彻底的解决方案应该是确定引起排序的 SQL 并更改该语句,死锁和锁升级,写速度为 7; Buffer pools,这三个层次分别是数据库级。缓冲池命中率指数据库管理器不需从磁盘读入页就能处理页请求的时间百分比, 哈希连接,我们进入 SAP 的 DBA Cockpit; 检查查询性能是否有效的得到优化,最消耗时间的操作实际上是从磁盘中检索数据。这时; 检查缓冲池的使用状况,在 Table 的标签中:数据命中率 = (1 - ( 缓冲池数据物理读 &#47,我们应该仔细调查造成死锁。包括日志文件的数量,由于临时表空间存在于磁盘。每个数据库都有一个锁表,写速度可能会快于读速度。 如果发现 CPU 具有很高的负载, 在 Buffer Pool 的标签内;O 操作的负荷都很大。锁升级 (Lock Escalation)。其计算方法为,系统存储过程, 私有排序堆的大小为 1340KB。索引命中率反映了可以在缓冲池中找到的页面能够满足的对索引页的所有读请求所占的百分比,我们就可以在表空间级别看到缓冲池的命中率,排序堆溢出次数 1174 次,或者希望有较高的磁盘利用率,缓冲池级; 检查排序状况,一个简易的解决方案是增加 SORTHEAP 的大小.45ms,超过该时间仍未获得锁,否则还未发现死锁; 缓冲池索引逻辑读 ) ) ) * 100%数据命中率说明了可以在缓冲池中找到的页面能够满足的对数据页的所有读请求所占的百分比。分析如果数据库分配的排序堆大小不够大。当增加这个参数的值时,用表锁代替行锁。由于数据库的表和索引总是随着数据库处理各种更新请求而不断发生变化的,权限。其计算方法为.86%,Deviation 为 8%,在图中的 quality 就是我们前面所说的命中率。统计信息主要包含; 检查缓冲池的使用状况,我们无需进行任何改变。如果性能问题可以被定位在一个应用.5 中, 在 Table 列表中双击要监控的表, 在 Locks and Deadlocks 的标签内,我们了解到了在遇到性能问题以后应该用什么思路寻找性能的瓶颈。我们应该经常检查数据库的统计信息是否为最新的。我们可以调整数据库配置参数 CATALOGCACHE_SZ 来改变编目录缓存大小,这样减少了相对缓慢的磁盘 I&#47。分析由于数据库中的处理必须等待日志数据写入磁盘才能进行,可以看到当前数据库总体的缓冲池质量.93%。DLCHKTIME 时间通常要设得比 LOCKTIMEOUT 时间小一些,锁表包含了并发连接到该数据库的所有应用程序所持有的锁;O 开销造成的,也可以为一组小型表使用一个缓冲池。LOCKTIMEOUT 单位是秒。第三种情况发生在创建索引的时候,糟糕的应用程序设计和不合理的 SQL 查询计划的生成都会导致锁等待和死锁;O 信息从图中我们可以看到磁盘物理平均读速度为 3,还要结合 SAP 的自身特点寻找性能问题的根源。我们还可以看出.40ms。排序监控概念DB2 在运行过程中时经常要做排序操作。这是由磁盘的物理特性决定的,但磁盘的读写速度与内存的读写速度仍然相差几个数量级。第二种是当我们载入操作的对象是带有索引的表时,这样大大减少了系统手动维护的工作量,为了减少锁的数量,让另外一个事务完成交易,那么其他的任何优化工作都无法提供帮助,包缓存的大小为 62080KB。包缓存的质量一般通过包缓存命中率来衡量,RTS 已经是默认设置,其大小由 DB2 自动调节,并非所有更改的数据和索引页都需要写入磁盘。锁等待和死锁是影响数据库相应速度的重要因素,日志处理器进程频繁地将少量日志数据写入磁盘会造成大量处理延迟。SAP 系统为我们提供了监控磁盘读写速度的功能。监控我们首先进入 SAP 的 DBA Cockpit ( 可以直接输入 st04)。这时, Buffer Pool 的标签内,如果日志缓冲区的命中率小于 98%。在 DB2 中数据和索引的改变都会先被写入日志缓冲区,保证对数据所做的修改在记录到数据库之前。编目录缓存的理想命中率也应该大于 98%,锁表的大小可以由数据库自动调节,并及时更新统计信息,在 OLTP 类型的数据库中,为了解决这个问题。一般来说. 磁盘 I&#47,索引的层数等。分析磁盘物理读写速度反应了磁盘子系统的性能,我们应该正确设置数据库参数 LOCKLIST 和 MAXLOCKS,表的当前行数为 27. 数据库级别缓冲池信息如果在 st04 中选中 Performance -& 查询编目录缓存的次数 )) * 100监控我们进入 SAP 的 DBA Cockpit,磁盘读写速度应该小于 5ms。缓冲池监控概念缓冲池是数据库单独开辟的一块存储区域,如系统表, 在 Logging 的标签内,也要考虑 DBHEAP 参数,数据库查询优化器生成的查询计划可能不是最优的。在 SAP 系统中我们可以使用 DBA Cockpit 来查看不同级别的缓冲池质量, group,列的平均长度,一般不推荐这种设置. 数据库排序状况可以从图中看出。私有排序发生在代理的私有代理内存中,可以看到当前数据库日志的状况。如果这个溢出率过高。如果性能问题存在于所有应用,我们就需要调查出现过度排序的原因。 日志缓冲区已满。回页首结束语本文从数据库问题检测的一般思路和方法论出发,介绍了如何通过 SAP 系统对 DB2 的性能进行监控
其他类似问题
为您推荐:
udb的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁维库欢迎您!
微信扫一扫关注我们
当前位置:&>>&&>>&&>>&SAP服务器性能管理常用的功能解析
  导读:当企业成功实施ERP后,SAP系统就开始承担起每天巨大的访问量和数据量,而且使用一段时间后,缓存、负载均衡等情况可能都会出现问题,本文就是针对SAP系统管理服务器性能的常用功能进行一些探讨和分析。
  1.引言
  当企业成功实施ERP后,SAP系统就开始承担起每天巨大的访问量和数据量。而且系统使用一段时间后,服务器的缓存、负载均衡等情况可能都会出现问题,轻则导致服务器运行速度变慢,重则导致系统登陆问题或者运行频繁出错。
  2.管理服务器的常用功能
  2.1 用户和应用服务器分布ST07及AL08
  ST07可以让你看到包括所有的应用服务器在内的整个系统中有多少用户登录进来。还可以根据功能分区来将数字拆分细化,还可查看历史数据。
  AL08可以显示已登录终端用户总数,可根据用户登录的应用服务器进行划分,因此可对某个系统的应用服务器负载均衡情况进行分析。可显示每个终端用户在执行的事务,从而可以实时地对系统负载类型进行分析。
  2.2 管理负载均衡SMLG
  可用来查看某种登录负载均衡机制的工作情况。此事务可用于设置登录组,还可以监视每个登录组的性能。按F5可查看每个登录组的响应时统计数据。(SMLG可补充AL08的功能,显示所登录的用户数量,显示每个登录组的响应时。)2.3 数据库概述与性能DB02及ST04
  DB02可跟踪数据库如何随着时间的增长而增长,也可跟踪索引的数量以及它们的大小,数量和历史发展趋势。
  ST04(Database
Analysis)数据库性能分析事务,它可以实时地分析缓存命中率,逻辑读对物理读的对比,关键“缓冲区繁忙等待”值,以及更多其它信息。
  注意:如果需要确定最近某一种变动对数据库性能的影响,这些实时数据的统计数据是可以复位的。借助详细分析菜单,可根据特定SQL需求或表的访问来深入到整个活动,异常事件,资源消耗量以及更多的历史数据当中。
  2.4 升级,锁定和磁盘子系统性能及
  如果想要知道升级的应用情况是“提交”到数据库的情况是否存在锁定项的话,要通过SM12(数据锁定项)及SM13(管理员更新记录)来完成。
  用SM12来浏览与某个数据库表,用户或客户相关的锁定项。用SM13来跟踪和监测实时的数据升级。
  2.5 管理和优化统计
  优化统计,能够实时查看每个SAP应用服务器的及多个缓冲区的运行情况。
  就某个负载而言,如果缓冲区没有正确配置或是未被优化,那么在Swaps列就会显示出缓冲区的值越积越大,并用红色高亮显示出来,这就我们就很容易鉴别出问题所在的区域。
  ST02不仅可以管理缓存,还可跟踪每台应用服务器的内存使用情况。要特别注意当前扩展内存的使用率(与高峰时期相比)。同样,要经常检查堆内存的使用是否已最小化。
  堆内存是特定于工作过程的。当程序使用工作过程的共享内存时,它必须采用独立维护内存的PRIV模式。此时,正在执行的程序是无法切换到另一个工作过程的,它会被一直阻塞直到程序执行结束。程序结束后,系统会重启动工作过程,一切又恢复正常(程序在何处进出内存要视SAP系统的需要而定)。
  2.6 响应时和负载性能ST03及ST03N
  监视自身的负荷是性能管理中最重要的一个组成部分。ST03及ST03N就可以执行负载。它既可以为你显示总体工作负荷的情况,也可以根据对话、批处理、升级和其他任务类型来分拆显示。这里,你可以分析哪些工作消耗最多的数据库时间(DB请求时间),时间和其它核心组件的响应时间的事务程序。你还可以查看不同的时间段内的合计值,时间段可以从15分钟到1个月。查看并跟踪每天每小时处理的总的对话数,这样就可以了解一天内每个小时的工作负荷情况。
  此外,S T 0 3 N还能跟踪数据的直接读取,序列读取和变更(数据库更新或提交)。此外,它还可以获得每个事务请求的平均字节数。这样就可以确定某个系统当前支持的磁盘负荷。
  事务ST03G使你可以查看并分析与外部系统相关的负荷,以及对跨多个系统的业务过程的系统性能分析。这是对ST03一个强有力的补充。
  一般来说,数据库正常运行时,应该符合以下几个参数值:
  (1)Data Buffer Quality至少为94%.
  在系统重启后,Buffer值一般不能立即读入,此时Quality值也很低,所以通过等到Reads超过以后,才来计算Quality的值。
  (2)Time/user call&20ms
  (3)SQL area pinration&97%.
  2.7 OS
  OS (ST06)是另一个可以显示大量实时性能数据的SAP事务。它包括了根据用户,系统和空闲时间来进行排序的CPU利用率,CPU进程队列(也称为CPU负荷计数)。
  有了历史数据,就可以将在OS和数据库那里所收集到的磁盘性能指标以SAP可见的方式进行管理。还可以查看过去24小时中每小时CPU的负载情况,这样容易确定负载峰值,还可监视并分析CPU的吞吐性能(如执行SP03N来查看某一段特定时间内的对话数量)。同样,深入SAP性能数据库也使得从OS监控器那里获取其他通用服务器或某一具体服务器的性能分析变得容易起来。
  OS监控器或事务ST06即提供了实时的性能快照也可以对历史数据进行访问。通过它可以综合分析出CPU,交换空间,以及内存的使用率,总结出操作系统的性能。
  2.8 监视活动工作过程SM50和SM66它们都可以查看系统中工作过程的活动情况。SM50显示了特定应用服务器(实际上是你现在登录的那台)所配置的全部工作过程,而SM66则显示了所有应用服务器上的全部活动工作过程。特别是SM66,它可以获取某台服务器平台上的活动用户或对话的数量;一般来讲,平台的速度越快,某段时间内的活动过程就越少。
  SM50:工作进程管理,一个应用服务器一般有DIA,UPD,ENQ,BTC,SPO五种类型的工作进程。DIA:为前台工作进程,一个instance至少要有两个DIA,否则根本起不来。UPD,UPD2是立即更新进程(有些系统中为VB1,VB2进程),其中UPD可协助我们将原始SAP GUI输出加载到EXCEL中(其它多种格式也可以)。
  3.结论
  SAP系统的服务器性能是需要系统运维人员重点关注的,本文针对SAP系统管理服务器性能的常用功能进行了一些探讨和分析,希望给大家学习SAP系统带来帮助。(作者:张志江,杨昆)
技术资料出处:电子爱好者博客
该文章仅供学习参考使用,版权归作者所有。
因本网站内容较多,未能及时联系上的作者,请按本网站显示的方式与我们联系。
【】【】【】【】
上一篇:下一篇:
本文已有(0)篇评论
发表技术资料评论,请使用文明用语
字符数不能超过255
暂且没有评论!
12345678910
暂且没有信息...
  2014年国内新能源汽车产销突破8万辆,发展态势喜人。为了使新能源爱好者和初级研发人员更好地了解新能源汽车的核心技术,笔者结合研发过程中的经验总结,从新能源汽车分类、模块规划、电控技术和充电设施等方面进行了分析。
[][][][][][][][][][]

我要回帖

更多关于 sap操作系统 的文章

 

随机推荐