hayyon
===========================================================
Sap(内存结构和性能优化)学习笔记一
===========================================================

    Sap系统中各个时间概念的解释.Sap系统的性能是由几个不同的时间指标来衡量或者说根据这些时间指标来对Sap系统做相应的调整来提高系统性能.各个时间指标都有相应的请求过程.下面对这几个时间指标进行解释:

Wait time:用户发出transaction processdispatcher后由dispatcher将这个process放到wait queue,直到work process可以由这个transaction process获得,这就是wait time.

Roll-in time:当由用户发出的transaction获得work process,用户的user text data要从roll buffer, extent memory, roll filesroll inroll memory.这一段时间就是roll-in time.

Database time:用户的transaction processes请求数据,将由Sap系统的database interface与后台数据库交互,先访问数据库的buffer,如果数据在此buffer,Sap database interface直接将数据调出放到Sap buffer中再返回给用户.如果不在database buffer,则还要通过访问disk将数据先调到database buffer中然后再调到Sap buffer最后返回给用户.database interface将数据从数据库中调出这一段所处理的时间就是database time.

Load time: Sap处理ABAP codescreen information等的时间

Response time: Transaction process开始到处理完成并将结果返回给用户的这段时间就是response time.

CPU time: Work processCPU中的进程处理所用的CPUelapsed time.

Process time: Work process进程调度到释放进程这一段时间.

 

一个性能指标的参考:K=response time/CPU time,在这,K值不能太大.一般为2

 

欢迎大家拍砖.
hayyon 发表于:2004.10.22 13:56 ::分类: ( Oracle&Sap&AIX ) ::阅读:(28686次) :: 评论 (0)

发表评论
标题

在此添加评论
表情符号: smile laughing tongue angry crying sad wassat wink

称呼

邮箱地址(可选)

个人主页(可选)




自我介绍
切换风格
新闻聚合
博客日历
文章归档...
最新发表...
博客统计...
Blog信息
网站链接...