Bug 13903 - GXO-P Dashboard: Schlechte Performance beim Lesen Bearbeitungstexte
Summary: GXO-P Dashboard: Schlechte Performance beim Lesen Bearbeitungstexte
Status: VERIFIED FIXED
Alias: None
Product: Operations
Classification: SCX/Suite
Component: Projekt (show other bugs)
Version: 21.0
Hardware: All All
: P4 normal
Assignee: Klaas, Martina
QA Contact: Grab, Felix
URL:
Whiteboard:
Keywords:
Depends on: 11486
Blocks:
  Show dependency tree
 
Reported: 2021-10-07 11:29 CEST by Klaas, Martina
Modified: 2021-10-28 10:21 CEST (History)
1 user (show)

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Reticulum
SAP Release: S/4HANA
Transport:
CRM-ID/Ticket:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Klaas, Martina intern 2021-10-07 11:29:06 CEST
Das Lesen der 1.Zeile des Bearbeitungstextes per FB READ_TEXT führt auf HANA-DB (FE0) zu schlechter Performance bei Aufruf des Dashboards. 

Laut SAT benötigt das Lesen der STXH (über Klasse CL_RSTX_TABLE-VIEW) ca. 40% der Laufzeit.

Ansatz:
Preread der vorhandenen Textobjekte mittels des neuen FBs READ_TEXT_TABLE (OSS 2261311).
Comment 1 Klaas, Martina intern 2021-10-08 10:48:16 CEST
Preread der 1. Zeile der Bearbeitungstexte in Methode PRESELECT_BATEXT (Klasse /GIB/CL_DCO_PROJ_DASHBOARD) in Instanzattribut MT_BATEXT.

Beim Aufbau der GRID_TAB/TREE_TAB in CUST_SELECTION_GET_DATA wird aus der Text aus MT_BATEXT gelesen; anschließend wird MT_BATEXT initialisiert (in neuer Methode RELEASE_INTERNAL_TABLES).

Editierung und Auffrischen erfolgt wie bisher über FB READ_TEXT.

Lesen der Bearbeitungstexte reduziert sich gemäß SAT auf < 0,1 %; die Gesamtlaufzeit zum Dashboard-Aufruf hat sich damit quasi halbiert.