Checking the Work Processes
- No: The is the work process number. Each work process is numbered in SAP, and this number is used to identify the associated logs.
- Type: This is the type of Work Process:
- DIA stands for Dialog.
- BGD for Background.
- UPD for Update.
- ENQ Enqueue server.
- UP2 Update 2.
- SPO for Spool.
- PID: This is the Process Id at the OS level. This could be useful if you need to kill a work process directly from the operating system.
- Status:
- Running – it’s actually doing something.
- Waiting – The system is waiting for a task to process.
- On Hold – The system is waiting on an external process to finish before proceeding. In this example the process is “frozen”.
- Reason: Contains the reason for a process to be On Hold (see above); SLEEP waits for a server request to be processed, RFC (remote function call) was initiated, and it waits for its completion.
- Restart: Indicates if the process would restart automatically after it died.
- Err: The number of times the work process died. This should usually report 0.
- Sem: A number in this column would indicate the system is waiting for a Semaphore to be completed. For example: This is like a table lock where 2 programs are executing something against the same table.
- CPU: In order to populate this info, you have to click on the clock button at the top of the screen. Then it would give you the time spent processing this process. It’s common to find some work processes with 0 in the CPU time value column, in fact from an optimal point of view, you should have 1 Dialog work process with a 0 value or close to it. This would indicate the system is not overloaded by the number of requests.
- Time: Indicates the number of seconds spent in the current execution; typically background processes will have a high value.
- Report: As the name suggests, it’s the report being executed.
- Client: The client where the process is being executed.
- User Names: The User Name of the person that is executing the report?
- Action: Would contain the actions against the database, for example, a Sequential Read would indicate the report is currently scanning a table.
- Table: It gives you the name of the table being read if an action is indicated in the previous column.
http://alloracletech.blogspot.com/2008/07/how-to-select-nth-highest-lowest-value.html
ReplyDeletehttp://how2-sapbasis.blogspot.com/2012/07/sap-web-dispatcher.html
http://arun-teaches-u-tech.blogspot.com/p/cca-175-prep-problem-scenario-1.html
http://had00b.blogspot.com/2013/08/mapreduce-gentle-introduction.html
http://kalapurnaminstitute.blogspot.com/2017/07/information-graphics-infographics.html
http://it-training-courses.blogspot.com/2010/03/mcse-or-mcitp.html
http://tableauonlinetraining1.blogspot.com/2014/09/cloudera-hadoop.html
http://www.mbsetraining.com/2018/10/reflections-on-great-agile-engineering.html
http://middlewarehints.blogspot.com/2013/05/libxmso3-cannot-open-shared-object-file.html
http://learnonlineenglishspeaking.blogspot.com/2015/03/talking-about-body-gestures-in-english.html
http://www.binaryclips.com/2016/03/selenium-webdriver-tools-to-identify.html
http://centralschoolfamily.blogspot.com/2016/05/the-importance-of-arts-education.html