✒️ABAP La performance en ABAP
ABAP La performance en ABAP
Performance en ABAP
Análisis y desempeño del programa
Transacción SE30, una vez ingresamos, damos clic en tips & tricks, empezamos abrir la carpeta de interfase SQL, allí clic en select agregates, aquí vemos dos códigos abap de dos formas diferentes y se le da clic en medir tiempo de ejecución, el de la derecha que utiliza es select max es mucho más veloz en ejecución, luego seleccionamos select with select list, el que se utiliza sin asterisco de los dos programas abap tiene mejor rendimiento, luego seleccionamos array oper, clic en selet into table, el de la derecha mucho más rápido, luego selecciona array insert vs single-row insert aunque se demoran lo mismo, la recomendable es la de laderecha, luego se selecciona array select. Select-endselect aquí es recomendable el select into table de la izquierda.
Luego se abre la carpeta tabla interna, clic using explicit work áreas se demoran lo mismo, lo recomendable no hacer asignaciones innecesarias, clic en linear search vs binary search, la búsqueda binaria es más eficiente 20 veces que la búsqueda lineal, clic key Access es recomendable el de la derecha con el where.
Clic en la carpeta operaciones array y selecciona appending tables es recomendable utilizar append lines of los dos procesos en uno solo, clic en inserting tables es sumamente rápido utilizar insert lines of, clic deliting duplicates mucho más rápido utilizar delete adjacent duplicates, clic en copying internal tables mas rápido asignar una tabla a otra del mismo tipo, comparing internal tables en la derecha se emplea la comparación directa más rápida,.
Selecciona la carpeta types, clic typed vs untyped parameters en la derecha se especifican el tipo de parámetros.
Selecciona la carpeta if, case clic en if vs case es más recomendable utilizar case
Selecciona la carpeta field convert, clic en mixed types es más conveniente trabajar con variables del mismo tipo, nos permite grabar en archivos.
Además nos permite evaluar el modo de procesamiento de un programa ABAP, basta con ingresar el nombre del programa, ejecutarlo y presionar el botón evaluar para finalmente ver resultados en pantalla
 
 
 
Sobre el autor
Publicación académica de David De Jesùs Restrepo Cañas, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jesùs Restrepo Cañas
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial