🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️El análisis y la optimización con SAP HANA

El análisis y la optimización con SAP HANA

El análisis y la optimización con SAP HANA

ANALISIS Y OPTIMIZACIÓN CON SAP HANA

Transacciones

  • ST05 (Trace)
  • SAT(Analis de tiempo de ejeución) -Antigua SE30
  • SLIN(Verificación ampliada de código)
  • SCI (Code Inspector)
  • ATC (Code Inspector mejorado)
  • STAD (Estadisticas de BBDD)
  • ST12 (STAD + SAT + ST05)
  • ST22 (Analisis de DUMPS)
  • SQLM (Monitor SQL)
  • SWLT ( Combina SQLM + análisis de codigo)

Verificaciones para la migración a SAP HANA

  • Eliminar todas las secuencias de SQL Nativo ( HINTS, ...) - Estos código se pueden localizar con ayuda del Code Inspector (comprobaciones Uso de la Interfase ADBC y Sentencias Criticas
  • Se deben añadir la clausula ORDER BY a las sentencias SELECT o SORT despues de almacenar los registros en una tabla interna.
  • Las tablas Cluster y pool son convertidas a Tablas transparentes. No es necesario hacer cambios como consecuencia de esta conversión pero SAP recomienda el ordenamiento con ORDER BY o SORT, como se indica en el punto anterior.

Verificaciones para la optimización

  • Chequear que la tabla interna no esté vacia antes de utilizar un FOR ALL ENTRIES
  • Intentar transformar en Uniones los FOR ALL ENTRIES
  • No omitir el buffer de tabla si se ha activado.
  • Evitar columnas innecesarias en las SELECT
  • Evitar SELECTs en Loops en subrutinas
  • Preferiblemente utilizar CHECK antes que EXIT, para evitar una lectura innecesaria de datos ya que la lectura es por bloques.
  • Evitar SELECT...ENDSELECT. Sustituir por SELECT SINGLE o SELECT INTO TABLE


 

 

 


Sobre el autor

Publicación académica de Miguel Angel Cordero, en su ámbito de estudios para el Máster ABAP for HANA.

SAP Junior

Miguel Angel Cordero

Profesión: Analista Programador Abap - España - Legajo: PH24B

✒️Autor de: 3 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Analista-programador en abap/4, ademas de realizar tareas de soporte a la consultoría, principalmente para fi y co. pretendo adquirir conocimientos para introducirme en la programación en hana

Certificación Académica de Miguel Cordero