User Tools

Site Tools


abap:perf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
abap:perf [2015/10/02 17:07] – [itab] ginkoabap:perf [2015/10/06 17:25] ginko
Line 10: Line 10:
   *  Si la table peut être immutable mais ne possède pas l'unicité de la clé, la déclarer en ''SORTED''.   *  Si la table peut être immutable mais ne possède pas l'unicité de la clé, la déclarer en ''SORTED''.
   * Si la table est mutable, toujours la trier par la clé avant de faire un ''READ TABLE .. BINARY SEARCH'' ou un ''LOOP AT .. WHERE'' sur la clé.   * Si la table est mutable, toujours la trier par la clé avant de faire un ''READ TABLE .. BINARY SEARCH'' ou un ''LOOP AT .. WHERE'' sur la clé.
 +
 +====== Parallel cursor ======
 +Le parallel cursor est une technique pour lire efficacement 2 tables internes liées par une jointure de type "entête-poste". Elle consiste à optimiser les nested loops en passant par un read table binary search, prendre le ''sy-tabix'', faire la nested loop ''FROM'' cet index et boucler jusqu'à ce que la clé change. [[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0e648f4-e001-2d10-9cbd-ec128b3812b1?overridelayout=true&46493021918586|Sauce]]
 +
abap/perf.txt · Last modified: 2016/06/21 17:23 by ginko