Linea de Código.

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • DCErick
    Moderator
    • mar
    • 1090

    #1

    Linea de Código.

    Tengo un programa que dura algo de tiempo en dar el resultado, esto es por que hay algunas consultas que duran un buen tiempo...

    Es posible sacar ya sea la linea de codigo en donde esta esa consulta o la consulta en ejecucion.
    -------------------
    ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Hola, si se puede, lo haces por la transaccion SM50, incluso puedes entrar a debuggear tu codigo en el punto en el que se esta ejecutando

    Programa/modo -> Programa -> Debugging

    Espero te sirva ...
    David Carballido Córdova

    Comentario

    • zonanet
      Senior Member
      • mar
      • 195

      #3
      Creo que entendí así:

      Ver que parte del código es la que lleva más tiempo en ejecutarse??

      Lo que yo hago en esos casos es hacer un RUNTIME ANALYSIS (SE30) y en el overview del resultado de dicho análisis veo en qué parte del código se lleva más tiempo.

      Saludos

      Comentario

      • DCErick
        Moderator
        • mar
        • 1090

        #4
        Grax. a ambos voy a checarlo...
        -------------------
        ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

        Comentario

        • vickxo
          Senior Member
          • nov
          • 118

          #5
          Hola...

          Ademas de las transacciones ya indicadas revisa q estes accediendo a las tablas q consultas a traves de los indices de las mismas. Los tiempos de consulta disminuyen notoriamente. Para ver el indice correpondiente a la tabla entra por la SE11 a la tabla q te interese. En la barra de menus podras observar un boton q dice indices al darle click veras los q estan disponibles para la tabla q utilices. Por ejemplo en la KNA1, hay 7 indices q puedes usar para mejorar los tiempos de consulta solo tienes q usar los campos indicados.
          Asi cuando entres por la SE30 y beas q tus consultas a BD estan en verde podros estar seguro de q has mejorado el rendimineto en las consultas de tu programa, saludos ...
          el tema esta en hacer la pregunta correcta...

          Comentario

          Trabajando...