✒️ABAP La performance en ABAP
ABAP La performance en ABAP
La Performance es un elemento en Sistemas que tiene mucha importancia y a veces no nos damos cuenta que, con pequeños cambios en la forma de programar, podemos lograr que mejore muchísimo, aunque estemos hablando de tiempos en microsegundos.
Para poder verificar la Performance de un Programa, se puede entrar a la Trx SE30 y ejecutarlo, obteniendo un análisis de los tiempos insumidos. Una forma más detallada es viendo con distintas alternativas de codificación, como cambian los tiempos consumidos.
1) Buscar Valor Máximo. Recomendable SELECT MAX.
2) SELECT con especificación de campos a recuperar.
3) SELECT INTO TABLE.
4) INSERT FROM TABLE.
5) SELECT INTO TABLE.
6) USING Estructuras Explícitas
7) Búsqueda Lineal vs Binaria.
8) Acceso por Clave a Múltiples Registros
9) APPEND LINES OF
10) Inserción de Tablas. Recomendable INSERT LINES OF.
11) Borrado de Duplicados. DELETE ADJACENT.
12) Copiar Tablas Internas. Deben tener igual Estructura. TAB1[] = TAB2[]
13) Comparación de Tablas Internas. Deben tener igual Estructura. IF TAB1[] = TAB2[]
14) Ordenamiento de Tablas Internas. Recomendable Especificar el Campo de Ordenamiento.
15) Parámetros con Especificación del Tipo de Dato.
16) IF vs CASE. Recomendable el CASE cuando se tienen Múltiples Valores a Comparar.
17) Conversión de Campos. Tipos Mixtos o Tipos Iguales. Para Operaciónes con Número es Recomendable Tipos Iguales.
Esta transacción nos permite Exportar los Códigos Usados en los Test de Performance, cada uno por separado. También se pueden Importar Códigos para Comparar su Performance.
 
 
 
Sobre el autor
Publicación académica de Victor Norberto Levi, en su ámbito de estudios para la Carrera Consultor ABAP.
Victor Norberto Levi
Profesión: Analista Programador - Argentina - Legajo: VT17H
✒️Autor de: 111 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Victor Levi