Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SM50

Former Member
0 Likes
1,244

Can I get details about SM50 transaction? Can we get to know which part of the code is hitting the performance,etc with the help of SM50? If so where can you see it?

hi,

One way of debuging programs which are already running in background is via transaction SM50. This displays a

list of process running in the server. In order to debug the program go to Menu option:

Program/Mode>Program>Debugging.

You can check this link as well for more details :

The following are the types of work processes displayed in SM50:

DIA - Work process for executing dialog steps in user transactions

UPD - Update process for executing update requests

ENQ - Process for executing enqueue requests

BTC - Process for executing batch requests

SPO - Process for executing spool requests

UP2 - Process for executing V2 update reque

<REMOVED BY MODERATOR>

regards,

rekha

Edited by: Alvaro Tejada Galindo on Apr 10, 2008 12:42 PM

10 REPLIES 10
Read only

Former Member
0 Likes
1,172

SM50 is used for monitoring processes....If you want more details into performance hits...You should use ST05, ST04 and SE30 tools.

Greetings,

Blag.

Read only

Former Member
0 Likes
1,172

Hello,

To get details about the performance try the transactions ST05, ST04 and SE30.

Regards,

Read only

Former Member
0 Likes
1,172

hi,

One way of debuging programs which are already running in background is via transaction SM50. This displays a

list of process running in the server. In order to debug the program go to Menu option:

Program/Mode>Program>Debugging.

You can check this link as well for more details :

The following are the types of work processes displayed in SM50:

DIA - Work process for executing dialog steps in user transactions

UPD - Update process for executing update requests

ENQ - Process for executing enqueue requests

BTC - Process for executing batch requests

SPO - Process for executing spool requests

UP2 - Process for executing V2 update reque

<REMOVED BY MODERATOR>

regards,

rekha

Edited by: Alvaro Tejada Galindo on Apr 10, 2008 12:42 PM

Read only

Former Member
0 Likes
1,172

Thank you for your replies but I need to know is I can get to see which part of the code is actually affecting the performance. I am aware of SE30. Are there any tools on SM50 which will guide me accurately?

Read only

0 Likes
1,172

I already told you -:) You need to use ST05 and ST04.

Greetings,

Blag.

Read only

0 Likes
1,172

Yup I know its only thru ST04 or ST05 but I have heard people ( who I cannot approach directly) talking about SM50 in that sense and hence was curious to know if it did give results like that. Anyway thank you.

Read only

0 Likes
1,172

Ok...I got it -:) You can make a debug from SM50, but your program is going to stop in any point....You can't use it as a Performance tool....Just as a Performance metric.

Greetings,

Blag.

Read only

0 Likes
1,172

ok thank you all

Read only

Former Member
0 Likes
1,172

Hi,

In the SM50 you can monitoring the programs that is running.

This transaction shows the work process that are in use.

About performance, with the SM50 you can check if your aplication are using a big number of work process. If yes your applications and others will have problems with

performance.

Fernando

Read only

0 Likes
1,172

ok thank you,i shall try this