故障和自旋锁争用> 80%

2020-08-19 13:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一台RHEL ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一台RHEL 7.7计算机,具有1.9TB RAM,32个(双核)处理器,4K页面大小(默认)和配置的大页面501760(2048 KB),用于分配共享内存。

在数据服务器部分,我们使用16.0 SP03 PL04(页面大小为16K),数据库为11TB(压缩为3.8TB),通过最大内存配置的总内存为900GB,syb_default_pool上有50个线程,全局高速缓存分区 为128,采用严格的LRU策略,APF为10,最大缓冲池为128K。

默认数据缓存的大小为5 GB(16K-2000 MB,32 K-1500 MB,128K-1500 MB)
billing_data_cache的大小为600 GB(16K-350000 MB,128K-250000 MB)

观察1::启动数据服务器后,我们注意到了次要和主要故障,同时在默认数据高速缓存上注意到80%的自旋锁争用。

观察2:当我们从数据库中执行存储过程时-Billing(绑定到billing_data_cache),次要故障在增加,几乎没有主要故障,这是中等程度的(肯定要消除这种情况) ),同时默认数据缓存上的自旋锁争用,IDES自旋锁争用超过80%,有时超过85%。

我们尝试将开放索引哈希自旋锁比率从100设置为50,但问题仍然存在。 请提供您宝贵的意见和建议。

注意:我们正处于测试阶段,希望在上线之前解决此问题,因为在实时环境中,我们有并行的作业,并且由于以下原因,我们不想以时间片和堆栈跟踪结尾 这些错误和争执在高峰时段。

关于,
Dilip Voora

8条回答
四川大学会员
2020-08-19 13:49

Tilman,我们将参数设置为2,并引用了您指定的文章。 现在,我们将研究您提供的SAP注释,并进一步告知您。

一周热门 更多>