Table buffering - Invalidations vs Changes on ST10

本文探讨了在BCP中搜索“SD_COND_ACCESSbuffer”关键词的重要性,通过具体案例分析,指出全表扫描和条件表缓存导致的性能瓶颈。建议对于超过5MB的大型条件表,如A910和A004,应遵循Note23877和Note886773的指导,取消缓存以提升系统效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

https://archive.sap.com/discussions/thread/2057614

 

 

1:帮你找好reference了,在BCP用关键词“SD_COND_ACCESS buffer”搜就行,如下3个都是very High,数量级和Coty的近似或者更高,但都是指向明显的full table scan和高频table invalidation

 

0000341769 2017

A910 contains 655.332 rows

switching to generic key buffering as per note 23877

 

0000316275 2017

71,360,005 records

ST12 traces show that this table is being access using a full table scan

In order to help eliminate these full table scan accesses, very large condition tables such as this should be unbuffered

 

0000103821 2016

The Table A004 which is around 60 million is accessed with Full Table Scan with the SQL

It is recommended to not buffer a condition table which has size above 5MB.

To improve performance please follow the advice of note 23877, mentioned also in

note 886773 point 4., and deactivate the buffering of condition table A004.

转载于:https://www.cnblogs.com/JulietLV/p/7513604.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值