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

 X 

📘ABAP Performance

Selector Alummnos / Empresas

Definición de ABAP Performance

Dentro de la programación en ABAP podemos identificar cuáles son las buenas y las malas prácticas de programación, desde el punto de vista de la performance de nuestros desarrollos. Es sumamente importante tener bien claro que prácticas son desaconsejadas y cuales si son recomendadas, de modo de poder apuntar a realizar programas de alta calidad, que funcionen perfectamente en el ambiente productivo, donde las tablas de la base de datos contienen millones de registros y cada micro segundo cuenta.

ABAP nos proporciona una herramienta muy útil e interesante para el análisis de la performance que es la transacción estándar ST05 Tips and Tricks.

Allí veremos que los tiempos de procesamiento de un programa ABAP se dividen entre ABAP, la Base de Datos y el Sistema. De estos tres ítems, el que debemos tener en cuenta principalmente, cuando evaluamos la performance, es el tiempo de la Base de datos, ya que este es el que más recursos consumen y por consiguiente es el que más tiempo requiere.

Cuanto más alto sea el porcentaje del procesamiento de la Base de Datos, en comparación a los otros dos porcentajes, los tiempos de duración del programa se irán por las nubes.

La situación ideal es que el porcentaje de procesamiento ABAP sea lo más alto posible y el porcentaje de procesamiento de la Base de datos sea lo más bajo posible.

Para lograr esta situación deseada, utilizaremos todas las técnicas de optimización de la performance o tunning disponibles.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "ABAP Performance" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

PERFORMANCE DE PROGRAMAS EN ABAP Para analizar la performance utilizaremos la transacción estándar SE30. Presionar el boton Tips & Trick. Ejemplo de códigos recomendables: SELECT USING AN AGGREGATE FUNCTION Especificar los campos a seleccionar Select Into Table Insert from table (Array insert) Select into table Loop at Binary Search Key Access with LOOP ... WHERE Append lines of Insert lines of Delete adjacent duplicates from.. Asignacion directa de una tabla interna a otra del mismo tipo. Comparación directa entre tablas internas del mismo tipo. Especificar el campo de ordenamiento en un SORT Especificar los tipos en las declaraciones de subrutinas....

Acceder a esta publicación

Creado y Compartido por: Didier Garcia Velazquez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

PUNTOS DE MEDIDA Y DOCUMENTOS DE MEDICIÓN El mantenimiento preventivo puede ser planificado y ejecutado usando estrategias basadas en la ejecución o performance y regularmente se deberán leer sus puntos de medida o contadores. Los contadores son representados una forma especial de punto de medida. Los puntos de medida son siempre creados en base a un objeto de referencia. La estimación anual de performance o actividad, es parte de acción de creación de los contadores y es ingresada como un valor fijo. Este valor, es la base de cálculo para los intervalos de mantenimiento. CREACIÓN DE UN DOCUMENTO INICIAL DE MEDICIÓN El documento inicial de medición es el primer documento...

Acceder a esta publicación

Creado y Compartido por: Mario Alberto Miller Miller / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Las siglas HANA quieren decir high performance analytic appliance Es una plataforma integrada de Hardware y software que combina innovadoras tecnologías de base de datos, con la modalidad de procesamiento in memory para soportar una nueva generación de aplicaciones de alto performance entre las que se destacan BI, BW con la promesa de lograr respuestas en tiempo real. Características: Procesamiento de datos ultrarapido Análisis de información en tiempo real Escalabilidad e innovación Replicación de datos Fue lanzada en junio de 2011

Acceder a esta publicación

Creado y Compartido por: Yuliana Gutierrez Sanchez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

01-09-2017 El Inspector de Código es una herramienta que nos brinda una foto de cuales pueden ser los puntos sensibles del programa en cuanto a Performance. Como mencionamos anteriormente chequea sintaxis, seguridad y Performance. El Chequeo extendido nos da la información de los posibles errores que pueden causar un dump o error en tiempo de ejecución. También nos informa si existen sentencias obsoletas y código no utilizado.

Acceder a esta publicación

Creado y Compartido por: Roberto Jimenez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

UNIDAD 1 SAP HANA: Cuya siglas significan "High Performance Analytic Appliance" es una plataforma integrada de hardware y software, que combina innovadoras tecnologías de base de datos, con la modalidad de procesamiento "in-memory", para soportar una nueva generación de aplicaciones de altísima performance, entre las que se destacan las herramientas analíticas BI, BW, con la promesa de lograr respuestas en tiempo real. Es la respuesta de SAP a la nueva tendencia de in-memory computing, desarrollada en conjunto con sus clientes y socios comerciales. El primer producto optimizado para SAP HANA se llama SAP BW powered by SAP HANA y está disponible desde 2012.

Acceder a esta publicación

Creado y Compartido por: Sanyith Cruz Rodriguez Atagua / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

el bapi posee mejor performance que los batch inputs

Acceder a esta publicación

Creado y Compartido por: Angel Efrain Roque Bañez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

-Es importante crear un esquema de mantenimiento y leberación de espacio en la PSA ya que puede degradar el performance del servidor BI.

Acceder a esta publicación

Creado y Compartido por: Tomas Chapal Contecha

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

PLANIFICACIÓN DEL MANTENIMIENTO CON ESTRATEGIA BASADO EN PERFORMANCE 1.ESTRATEGIA DE PLANIFICACIÓN DEL MANTENIMIENTO BASADO EN PERFORMANCE Planeación del mantenimiento basado en performance 2.PUNTOS DE MEDIDA Y DOCUMENTOS DE MEDICIÓN Para este tipo de mantenimiento se deben establecer puntos referentes de medidas, ejemplo 100.000 litros. Los objetos técnicos realizan las medidas por medio de contadores. 3.CREACIÓN DE PUNTOS DE MEDIDA Los objetos de medida se asocian en el equipo u objeto técnico por medio del punto de medida o los contadores. En la respectiva solapa se puede asociar la caracteristica técnica que sea crea por medio de la transacción CT04. Los contadores y los puntos...

Acceder a esta publicación

Creado y Compartido por: Alberto Enrique Aguilar Suarez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Para asegurar el performance del programa es recomendable utilizar las herramientas de calidad de codigo como el code inspector o el extended code checker

Acceder a esta publicación

Creado y Compartido por: Faharid Manjarrez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

LA DISTRIBUCION La Distribucion fue diseñada para transferir contabilizaciones de costos primarios desde un ceco emisor hacia objetos de CO. Solo Cecos o procesos de negocios pueden ser Emisores. Un Recepcror pueden cer cecos, elementos PEPS, OI, objeto de costo o un proceso de negocio. Este tipo permite la recontabilizacion de costos primarios unicamente. Se mantiene dentro de la misma clase de coste. Diferencias entre recontabilizaciones y distribuciones periodicas: Las diferencias entre ambos se deben al contenido de info y perfomance Para RECONTABIILIZACION o traspaso no se registran creditos de formas separadas en el emisor, sin embargo en la DISTRIBUCION el sistema contabiliza los totales de los registros de creditos. Durante la...

Acceder a esta publicación

Creado y Compartido por: Julieta Josefina Giangualani


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.