版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SAP系统buffer溢出参数说明目录1 系统参数部分报警信息及对应参数说明 31.1 数据字典类参数 31.2 表类 buffer参数51.3 程序类 buffer参数51.4 屏幕终端类buffer51.5 Export/import 类buffer 参数: 5有关此类报警分析及调整流程 61系统参数部分报警信息及对应参数说明F图是系统报警的参数截图:通过事务码ST02获取Sys t e® ;s apprd2_R.3P_ 06Tunc 5 unitaryDate + Time of Snapshot r 2013.12. 1115;Q0r36 Startup; 2013. 11-
2、 03 15:3:5i03以下将上图中存在红色报警信息所关联的参数分成五类介绍1.1 数据字典类参数Buffer名称对应参数Buffer描述Buffer详细描述Table Defin eiti onrsdb/ntab/e ntryco untTTAB buffernu mber of n ametabe ntries adm ini stratedTable DDNTTField descripti onsrsdb/ntab/ftabsizeFTAB bufferdata area size for field description bufferTable DDNTFShort Nameta
3、brsdb/ntab/s ntabsizeSNTAB bufferdata area size for Short NTAB bufferA short summary of TTAB and FTAB buffersIn itial record layoutsrsdb/ntab/irbdsizeIREC bufferdata area size for In itial records bufferContains the secord layout initialized depending on the field type参数名计算公式单位最大值计算关系rsdb/ ntab/e nt
4、ryco untTTAB buffer = s_ttab * "rsdb/ntab/e ntryco unt" / 1024 s_ttab = 348Number of directory entriesMax nu mber of directory en tries 149000rsdb/ ntab/ftabsize"rsdb/ntab/ftabsize" + s_ftab * "rsdb/ntab/e ntryco unt" / 1024 s_ftab = 80Size in KBrsdb/ntab/e ntryco untrs
5、db/ ntab/s ntabsize"rsdb/ntab/irdbsize" + s_irbd * "rsdb/ntab/entrycount" / 1024 s_irbd = 32Size in KBrsdb/ntab/e ntryco unt / 4rsdb/ ntab/irbdsize"rsdb/ntab/s ntabsize" + s_sn tab * "rsdb/ntab/e ntryco unt" / 1024 s_sn tab = 32Size in KBrsdb/ntab/e ntryco unt
6、 / 4所有对数据库表的操作都会用到该类buffer。前两个buffer为:表定义buffer和字段描述buffer目录条目值。其中短NTAB buffer和初始化记录条数buffer是其值的四分之一。该类参数对应的buffer是通过修改ipc/shm_psiz e_40设定的,数据存放在内存注释:在下面将多次提到共享池,共享池是pool中的。SAP启动时从内存中划出的固定空间,用于存放部分系统运行中所需的常用数据条目,默认使用的共享池有2个,10号和40号,一般不做调整F图展示的是当前 ST02中上述参数的命中率(HitRatio )和大小(Kb ):BufferHltHatlo %Allo
7、c. KETable definition Field dtfinnion ShortInitlAl recordsW. T2 汕.S4 的.97 4.1516,99673,646I lt 562对应到操作系统中查询到的大小为:B * *+ * +* r y y y y &曰&曰停 h K K K Kmemoriesinsideof pool 4042 Size:14096992(43 Size:G5033032<44 Size:15935800(45 Size:9833608(13.4 MB)G2+l MB)15*1 MB)9*2 MB)DB TTfiB bufferD
8、B FTAB bufferDB IREC bufferDB short 门弓hi呂匕令b bufFer对于此类参数出现报警信息后,如需调整可遵循如下原则:命中率(HitRatio )少于95%时候可以先在 OS中检查相关pool ( buffer)的使用情况,根据情况调整相关参数。例如:对于开发对象较多运行或者传输量较大的时候,命中率会相应下降,但一般不建议调整。理想的情况是通过调整参数使系统进程如下图所示,可大部分直接从buffer中读取所需数据条目,表现为:CPU负载小幅度提升,进程处理速度提高.对于此类参数出现报警信息后,如需调整可遵循如下原则:命中率(HitRatio )少于95%时候
9、可以先在 OS中检查相关pool ( buffer)的使用情况,根据情况调整相关参数。例如:对于开发对象较多运行或者传输量较大的时候,命中率会相应下降,但一般不建议调整。理想的情况是通过调整参数使系统进程如下图所示,可大部分直接从buffer中读取所需数据条目,表现为:CPU负载小幅度提升,进程处理速度提高.在图示中我们可以看到报警的是SWAP 项,以下就对swap进行说明分析:Swap值:当buffer不足,没有剩余空间存放程序需要的数据条目时,就不得不从buffer以外导入新的对象。我们从ST02中所看到的swap数值就是记录从系统重启动以来,有多少个进程所需对象是从外部而不是从buffe
10、r直接调用的。官方的分析可参见 SAP online help :http:/SAP/SAPHelp/Plai nH TML/helpdata/EN/c4/3a6def505211d189550000e829fbbd/frameset.htm对于参数配置不合适时,就会出现下图所示的低效情况,当前进程因为无法从 buffer中获取所需数据,而buffer又无空间导入进程需要的数据时,就会清除部分 buffer中的数据以腾出空间导入进程所需数据条 目当出现这种情况时,由于涉及到从10读取数据,系统进程的响应时间就会大幅度提高,系统效率就会下降,表现为:CPU负载很低;但进程处理速度却很慢;同时还会
11、有间隙性I/O高负载.Poor Configuration Example对于此类参数出现报警信息后,如需调整可遵循如下原则:命中率(HitRatio )少于95%时候可以先在 OS中检查相关pool ( buffer)的使用情况,根据情况调整相关参数。例如:对于开发对象较多运行或者传输量较大的时候,命中率会相应下降,但一般不建议调整。理想的情况是通过调整参数使系统进程如下图所示,可大部分直接从buffer中读取所需数据条目,表现为:CPU负载小幅度提升,进程处理速度提高.Optimal Configuration匚C.-ZZZWorkWorkCodeCode鶯 Program buffer
12、JC4d rCodeWorkWorkrocessprocessrepcwt nreim-c)UMI仃目C I ELECT B rHCM h:匚ALL rUNCTlOH :EHDLEUrT.OATA: ATTFE LB TYPE IPERroniWENH*lE LECT "FIIDW : NARA缶 ajqg UOEKd<dJtnmqelEO1.2 表类buffer参数zcsa/table_buffer_areartbb/buffer_le ngth该类参数不在共享内存池范围内,因为其直接使用OS内存,一般很少调整。1.3 程序类buffer参数abap/buffersize该类
13、buffer用于存储ABAP程序的执行版本。如果swap值较大,但freespace也比较大即表明有程序反复调用较大规模的数据条目,一般不需要调整;如果freespace较小,则说明该项参数数值偏小,不能满足常用程序调用数据条目所需的空间,应根据情况调整,如命中率有明显提高,则说明调整 成功。1.4 屏幕终端类bufferrsdb/cua/buffersizezcsa/prese ntati on _buffer_area该类buffer存储来自GUi的组件,如屏幕、菜单、按钮等对象。该buffer使用的是40号共享池,如果发现点击率较低或freespace较少时候,可以考虑使用OS命令检查该
14、共享池的使用情况。1.5 Export/import 类 buffer 参数:rsdb/obj/buffersize该类buffer用于存储当前多个工作进程使用的数据。如果命中率和freespace都较低,可以考虑调整该参数。如最开始我们通过st02获取的报警截图,QAS系统中该项参数的命中率只有70.58%,且freespace非常小,仅剩余8.45% .这样的数值可以说明该项参数已影响到系统性能,应逐步提高该 项参数值,并观察调整后命中率是否有明显提升,当命中率到达95%,即可停止调整.2 有关此类报警分析及调整流程因为系统参数调整是重要敏感型操作,直接影响系统是否能够正常,高效的提供服务
15、,且参数调整有 一定的延续性和风险性,下面就针对参数调整提出基本流程规范:首先,针对通过st02查看的系统状态查找相关资料,确认此类系统参数调整依据 SAP BC315文档.具体调试过程需要通过反复测试寻找最佳方案因为涉及到的部分参数调整需要重启应用才可生效,故对系 统参数的调整需有详细计划和及故障应对方案,并对修改进行详细记录.调试注意点:1)各类buffer的点击率2)Swap区的Object使用情况3)Paging area的使用情况4)调整原则:每次尽量只增加原有值的10%5)通过命令sappfpar检查参数中的共享内存 pool的参数设置情况sappfpar check pf=<SID>_DVEBMGS<system_ num >_<host name下面对系统参数调整提出以下步骤说明:1)经过系统检测发现的报警信息进行整理,超过4周持续存在报警信息的项目进行记录,并启动参数调 整流程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沙漠-极地双模基建施工技术手册
- 2026年专科院校社团物资保管管理员辅导员招聘考试笔试试题(含答案)
- 2026年中学政史教师招聘考试笔试试题(含答案)
- 业务授权委托书三篇
- 2026年秋季高中开学第一课:生态环保行动
- 2026年秋季音乐学专业开学第一课 行业前沿与趋势洞察课件
- 2026年秋季高中英语开学第一课 学科核心素养解读课件
- 2026年秋季小学开学第一课 新学期收心教育课件
- 2026护理法律法规试题及答案
- 卫生间防水施工方案-技术方案
- T-BMCA 029-2024 军工涉密业务咨询服务单位安全保密体系建设规范
- DB32-T 4878-2024 居住区供配电设施建设标准
- 二型糖尿病人药物治疗
- 2025年注册安全工程师考试建筑施工(初级)安全生产实务试题与参考答案
- 临床科室危急值登记本
- DL∕T 5210.6-2019 电力建设施工质量验收规程 第6部分:调整试验
- JBT 1255-2014 滚动轴承 高碳铬轴承钢零件热处理技术条件
- 初中生未来规划主题班会
- 副主任护师专业技术工作总结
- 《预算绩效管理》课件
- GMP制药专业英语词汇
评论
0/150
提交评论