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 的后台性能分析相关推荐

  1. SAP CRM Fiori应用冗余round trip的原因分析

    Sent: Wednesday, July 22, 2015 7:54 PM 有同事抱怨每次他们保存一个appointment时,除了正常的batch 操作外,还有3个莫名的read 操作. The ...

  2. 在 SAP CRM Fiori 应用上给 Opportunity 订单添加 note 的后台执行明细

    在 SAP CRM Fiori 应用上给 Opportunity 订单添加 note 的后台执行明细: 修改某些字段之后点击保存按钮: I change "chance of success ...

  3. SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI 如何通过调整 CSS 来改变UI显示风格

    这是Jerry 2021年的第 19 篇文章,也是汪子熙公众号总共第 290 篇原创文章. 本文分别针对 SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI,介 ...

  4. SAP CRM Fiori Launchpad 登录之后,看不见任何 tile 的解决办法

    我登录 SAP CRM Fiori gateway 系统,发现 Launchpad 里一个 tile 也没有: 解决方法 事物码 PFCG,从标准的 role SAP_CRM_BCR_SALESREP ...

  5. SAP CRM Fiori应用My Opportunity标题显示不正确的问题分析

    这个问题最后的分析结果令人啼笑皆非. 问题的症状:CRM Fiori应用My Oppportunity, 点击任何一个Opportunity进入明细页面,应该看到的标题是Opportunity det ...

  6. SAP CRM Fiori Simulation Pipeline 设计介绍

    (1) These two applications are very stable, almost no incidents are reported for both after Chengdu ...

  7. 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 ...

  8. SAP CRM Fiori应用My Note的OData调用设计

    Sent: Monday, December 22, 2014 4:14 PM 这里简单把现有的UI逻辑总结一下: Notes Tab UI: <IconTabFilter id="t ...

  9. SAP CRM Fiori 应用如何启用 Sales Office 和 Sales Group 两个字段

    文章目录 User story 第二部分 Step1: find the available extension point in UI to hold the two fields Step2: c ...

最新文章

  1. keras 的 example 文件 class_activation_maps.py 解析
  2. jsp写入mysql数据库时出现乱码
  3. agilebpm脑图_干货基于SpringBoot2开发的Activiti引擎流程管理项目脚手架
  4. CSS3学习——设计优雅的数据表格
  5. STM32 F101系列的程序怎么转化为STM F103出现编译错误!
  6. mysql 撤销删除_线上磁盘告警,mysql无法释放空间,踩了个大坑,大家记得别踩坑...
  7. 使用Maven构建Spring项目“HelloWorld”
  8. JAVA编程思想-第四章 控制执行流程
  9. Same Tree - LeetCode
  10. java刷票小程序,小程序投票系统刷票
  11. FileUpload1.PostedFile.FileName 获取的文件名
  12. SpringBoot+OCR 实现图片文字识别
  13. python+ UIAutomator2+WEditor环境安装详情教学以及案例
  14. 使用python爬取百度今日热点事件排行榜
  15. 【转】js高德地图图标合集
  16. 期货权益可用资金(期货的权益和可用资金)
  17. R-loop数据分析之R-ChIP(样本间BAM比较和可视化)
  18. multisim中pwl_在Multisim中创建任意函数信号源
  19. 图像分割:阈值获取方法总结
  20. 华为“天才少年”的200万年薪里,藏着人力资源管理的下一个10年

热门文章

  1. 迪普科技高端防火墙规模应用于海关总署 提供整网安全防护
  2. 机器人学 —— 机器人视觉(极几何)
  3. CentOS 6.x 快速安装L2TP ***
  4. Unity-Animator在Editor状态下的单个/批量预览工具
  5. Web控件文本框Reset的功能
  6. 我的Android进阶之旅------Android MediaPlayer播放网络音频的实例--网络mp3播放器
  7. Javascript Throttle Debounce
  8. 没想到咱也算得上是先富起来的那一拨
  9. Atom工具总结笔记
  10. spring boot处理请求返回值的格式(自定义消息转换器)