SAP CRM Fiori 应用 my Opportunities 的后台性能分析
The performance bottleneck of this url /sap/opu/odata/NBA/CRM_OPPORTUNITY_SRV/Opportunities()?KaTeX parse error: Expected 'EOF', got '&' at position 99: …ode eq 'E0003')&̲orderby=Score desc&KaTeX parse error: Expected 'EOF', got '&' at position 7: top=50&̲select=Id,CIFId,PriorityCode,SalesStageText,StartDate,ClosingDate,ProcessTypeText,OpportunityTypeText,EmployeeResponsibleName,ProspectShortName,OpportunityType,Description,Guid,UserStatusCode,ProcessType,Score,RelationshipView,Changed_At,Created_At
is in one order FM CRM_BSP_OIC_1O_SEARCH_FROM_RF itself. I have captured all the importing parameters for it and done an SAT trace in NR1/090, finally the bottleneck ( more than 3 seconds ) is found in the OPEN SQL below:
In the OPEN SQL there are inner joins on five large table:
CRMD_ORDER_INDEX INNER JOIN CRM_JEST AS CRM_JEST_H ON CRM_JEST_H~OBJNR = CRMD_ORDER_INDEX~HEADER INNER JOIN CRMD_ORDERADM_H ON CRMD_ORDERADM_H~GUID = CRMD_ORDER_INDEX~HEADER INNER JOIN CRMD_LINK ON CRMD_LINK~GUID_HI = CRMD_ORDER_INDEX~HEADER INNER JOIN CRMD_PARTNER ON CRMD_PARTNER~GUID = CRMD_LINK~GUID_SET
The table entries for each table are listed below:
CRMD_ORDER_INDEX: 25,694,983
CRM_JEST: 31,673,473
CRMD_ORDERADM_H:7,627,583
CRMD_LINK:45,508,977
CRMD_PARTNER: 27,277,824
Such inner join had poor performance and unfortunately, the OPEN SQL is populated dynamically via one order framework and could not be controlled by the application.
更多Jerry的原创文章,尽在:“汪子熙”:
SAP CRM Fiori 应用 my Opportunities 的后台性能分析相关推荐
- SAP CRM Fiori应用冗余round trip的原因分析
Sent: Wednesday, July 22, 2015 7:54 PM 有同事抱怨每次他们保存一个appointment时,除了正常的batch 操作外,还有3个莫名的read 操作. The ...
- 在 SAP CRM Fiori 应用上给 Opportunity 订单添加 note 的后台执行明细
在 SAP CRM Fiori 应用上给 Opportunity 订单添加 note 的后台执行明细: 修改某些字段之后点击保存按钮: I change "chance of success ...
- SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI 如何通过调整 CSS 来改变UI显示风格
这是Jerry 2021年的第 19 篇文章,也是汪子熙公众号总共第 290 篇原创文章. 本文分别针对 SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI,介 ...
- SAP CRM Fiori Launchpad 登录之后,看不见任何 tile 的解决办法
我登录 SAP CRM Fiori gateway 系统,发现 Launchpad 里一个 tile 也没有: 解决方法 事物码 PFCG,从标准的 role SAP_CRM_BCR_SALESREP ...
- SAP CRM Fiori应用My Opportunity标题显示不正确的问题分析
这个问题最后的分析结果令人啼笑皆非. 问题的症状:CRM Fiori应用My Oppportunity, 点击任何一个Opportunity进入明细页面,应该看到的标题是Opportunity det ...
- SAP CRM Fiori Simulation Pipeline 设计介绍
(1) These two applications are very stable, almost no incidents are reported for both after Chengdu ...
- SAP CRM Fiori应用如何启用Sales Office和Sales Group两个字段
User story In CRM WebUI, the sales area of a given opportunity consists of the following fields in a ...
- SAP CRM Fiori应用My Note的OData调用设计
Sent: Monday, December 22, 2014 4:14 PM 这里简单把现有的UI逻辑总结一下: Notes Tab UI: <IconTabFilter id="t ...
- SAP CRM Fiori 应用如何启用 Sales Office 和 Sales Group 两个字段
文章目录 User story 第二部分 Step1: find the available extension point in UI to hold the two fields Step2: c ...
最新文章
- keras 的 example 文件 class_activation_maps.py 解析
- jsp写入mysql数据库时出现乱码
- agilebpm脑图_干货基于SpringBoot2开发的Activiti引擎流程管理项目脚手架
- CSS3学习——设计优雅的数据表格
- STM32 F101系列的程序怎么转化为STM F103出现编译错误!
- mysql 撤销删除_线上磁盘告警,mysql无法释放空间,踩了个大坑,大家记得别踩坑...
- 使用Maven构建Spring项目“HelloWorld”
- JAVA编程思想-第四章 控制执行流程
- Same Tree - LeetCode
- java刷票小程序,小程序投票系统刷票
- FileUpload1.PostedFile.FileName 获取的文件名
- SpringBoot+OCR 实现图片文字识别
- python+ UIAutomator2+WEditor环境安装详情教学以及案例
- 使用python爬取百度今日热点事件排行榜
- 【转】js高德地图图标合集
- 期货权益可用资金(期货的权益和可用资金)
- R-loop数据分析之R-ChIP(样本间BAM比较和可视化)
- multisim中pwl_在Multisim中创建任意函数信号源
- 图像分割:阈值获取方法总结
- 华为“天才少年”的200万年薪里,藏着人力资源管理的下一个10年