读懂 SAP 中的 tuning object:把性能优化从业务对象中解耦出来
在很多 ABAP 项目里,开发人员一谈性能优化,脑海里浮现的往往是SQL Trace、索引、Hint或者代码重写。可是在 SAP 官方的数据建模体系里,还存在一类很容易被忽略、却非常有工程价值的对象,那就是tuning object。它并不直接承载业务语义,也不是拿来定义字段、关联和行为逻辑的主角,但它在性能治理、对象传输、架构解耦和Clean Core实践里,价值非常高。(SAP Help Portal)从 SAP 官方定义来看,tuning object是一种仓库对象,用来为某些仓库对象定义技术设置。它最值得注意的一点在于:它可以与被调优的目标对象分开定义、分开传输。也就是说,你不一定要改动原始的DDIC表、CDS实体或者核心数据模型本身,就可以把一部分技术调优能力独立出来管理。当前官方把它分成两大类:一类是在DDIC DDL中定义的HANA tuning objects,另一类是在CDS DDL中定义的ABAP tuning
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2410289.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!