SAP Reports / Programs | Basis Components | Client/Server Technology(BC-CST) SAP BC

STATDUMP SAP ABAP Report - Display of the statistics file







STATDUMP is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter STATDUMP into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT STATDUMP. "Basic submit
SUBMIT STATDUMP AND RETURN. "Return to original report after report execution complete
SUBMIT STATDUMP VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: CALLDIA = Test call dialog
Selection Text: DATE = Date
Selection Text: LIST = Generate List
Selection Text: MAXREC = Maximum Number of Records
Selection Text: MD_DATE = From Date/Time
Selection Text: MD_NEXT = From Start of File
Selection Text: MD_PREV = From End of File (Backwards)
Selection Text: WPID = Only Record from Process
Selection Text: USER = User
Selection Text: TZON_SYS = Times in System Time Zone
Selection Text: TRECNO = Record Number
Selection Text: MD_RECNO = From Record Number
Selection Text: MD_USER = Search for User
Selection Text: TIME = Time
Title: Display of the statistics file
Text Symbol: 309 = JAVA generation ..
Text Symbol: 310 = byte code generati
Text Symbol: 308 = GC shared CPU ....
Text Symbol: 307 = GC old CPU .......
Text Symbol: 306 = GC young CPU .....
Text Symbol: 311 = native generation
Text Symbol: 312 = load classes local
Text Symbol: 313 = load classes share
Text Symbol: 314 = GC young gener ...
Text Symbol: 315 = GC old gener .....
Text Symbol: 316 = GC shared ........
Text Symbol: 305 = GC shared ........
Text Symbol: 304 = GC old ...........
Text Symbol: 303 = GC young .........
Text Symbol: 302 = Database Usage
Text Symbol: 301 = Other Details
Text Symbol: 300 = Memory Usage
Text Symbol: 299 = net receive ......
Text Symbol: 298 = net send .........
Text Symbol: 297 = file write .......
Text Symbol: 296 = misc profiling ...
Text Symbol: 295 = misc freed shared
Text Symbol: 294 = misc freed local .





Text Symbol: 317 = GC expl. local ...
Text Symbol: 340 = time attach ......
Text Symbol: 339 = mem alloc shared .
Text Symbol: 338 = mem alloc local ..
Text Symbol: 337 = call count .......
Text Symbol: 336 = VM Container Record &
Text Symbol: 335 = Numver of Div. Actions
Text Symbol: 334 = Time Required
Text Symbol: 333 = Memory Consumption
Text Symbol: 332 = app dat recv con .
Text Symbol: 331 = app dat recv dia .
Text Symbol: 330 = app dat send con .
Text Symbol: 329 = app dat send dia .
Text Symbol: 328 = appl data receive
Text Symbol: 327 = appl data send ...
Text Symbol: 326 = function name ....
Text Symbol: 325 = GC expl. shared ..
Text Symbol: 324 = switches nat<>byte
Text Symbol: 323 = max thread run tim
Text Symbol: 322 = thread switches ..
Text Symbol: 321 = JIT decompiles ...
Text Symbol: 320 = JIT retrys .......
Text Symbol: 319 = JIT succeeds .....
Text Symbol: 318 = JIT trials ...............
Text Symbol: 293 = misc alloc shared
Text Symbol: 268 = vm CPU time ......
Text Symbol: 267 = vm type ..........
Text Symbol: 266 = vm handle ........
Text Symbol: 265 = response code ....
Text Symbol: 264 = mail to ..........
Text Symbol: 263 = mail from ........
Text Symbol: 262 = SMTP server destination Satz &
Text Symbol: 261 = SMTP client destination Satz &
Text Symbol: 260 = SMTP server Satz &
Text Symbol: 259 = SMTP client Satz &
Text Symbol: 258 = logon time .......
Text Symbol: 257 = author. time .....
Text Symbol: 256 = logon method .....
Text Symbol: 255 = virtual host .....





Text Symbol: 254 = origin protocol ..
Text Symbol: 253 = transaction ......
Text Symbol: 252 = data recv time con
Text Symbol: 251 = data recv time dia
Text Symbol: 250 = data receive con .
Text Symbol: 249 = data receive dia .
Text Symbol: 248 = data send time con
Text Symbol: 247 = data send time dia
Text Symbol: 246 = data send con ....
Text Symbol: 269 = vm elapsed time ..
Text Symbol: 292 = file read ........
Text Symbol: 291 = misc alloc local .
Text Symbol: 290 = class freed shared
Text Symbol: 289 = class freed local
Text Symbol: 288 = class alloc shared
Text Symbol: 287 = class alloc local
Text Symbol: 286 = cd cach use shared
Text Symbol: 285 = cd cach use local
Text Symbol: 284 = cd cach max wrk me
Text Symbol: 283 = cd cach wrong pred
Text Symbol: 282 = cd cach free share
Text Symbol: 281 = cd cach free local
Text Symbol: 280 = cd cach alloc shar
Text Symbol: 279 = cd cach alloc loca
Text Symbol: 278 = objs promoted ....
Text Symbol: 277 = objs freed shared
Text Symbol: 276 = objs freed old ...
Text Symbol: 275 = objs freed young .
Text Symbol: 274 = objs alloc shared
Text Symbol: 273 = objs alloc old ...
Text Symbol: 272 = objs alloc young .
Text Symbol: 271 = application ......
Text Symbol: 270 = request type .....
Text Symbol: 411 = Index ID
Text Symbol: 410 = Instance
Text Symbol: 409 = SID
Text Symbol: 408 = Destination
Text Symbol: 407 = Log
Text Symbol: 406 = Call Type



Text Symbol: 405 = Subrecord Number
Text Symbol: 404 = Shortcut Calls
Text Symbol: 403 = Synchronous Calls
Text Symbol: 402 = Calls with Location=P
Text Symbol: 401 = Calls with Location=W
Text Symbol: 400 = Calls with Location=C
Text Symbol: 399 = Calls with Location=P
Text Symbol: 398 = Total Message Size Consumer
Text Symbol: 397 = Total Response Time Consumer
Text Symbol: 396 = Number of WS Calls
Text Symbol: 395 = Web Service Totals Record
Text Symbol: 394 = Message Size
Text Symbol: 393 = Response Time
Text Symbol: 392 = Shortcut
Text Symbol: 391 = ESR-Modelled
Text Symbol: 390 = Synchronous
Text Symbol: 389 = Message ID
Text Symbol: 412 = Function name
Text Symbol: 436 = Total Message Size Provider
Text Symbol: 435 = Total Response Time Provider
Text Symbol: 434 = Call Number
Text Symbol: 433 = Total Memory Consumption Server
Text Symbol: 432 = Total CPU Consumption Server
Text Symbol: 431 = Total Processing Time Server
Text Symbol: 430 = Total RFC Time Server
Text Symbol: 429 = Total Kernel Time Server
Text Symbol: 428 = Total ABAP Time
Text Symbol: 427 = Number of HTTP Calls
Text Symbol: 426 = Number of RFC Calls
Text Symbol: 425 = Total Number TREX Calls
Text Symbol: 423 = TREX Totals Record
Text Symbol: 422 = TREX Record
Text Symbol: 421 = Connection ID
Text Symbol: 420 = MemoryConsumption Server
Text Symbol: 419 = CPU Consumption Server
Text Symbol: 418 = Processing Time Server
Text Symbol: 417 = Kernel Time Server
Text Symbol: 416 = RFC Time Server
Text Symbol: 415 = ABAP Time
Text Symbol: 414 = Internal GUID
Text Symbol: 413 = BI Query ID
Text Symbol: 388 = Logical Port
Text Symbol: 363 = Extended Passport Record &
Text Symbol: 362 = ESI Change Record &
Text Symbol: 361 = Deleted Nodes
Text Symbol: 360 = Modified Nodes
Text Symbol: 359 = Created Nodes
Text Symbol: 358 = Deleted Root Nodes
Text Symbol: 357 = Modified Root Nodes
Text Symbol: 356 = Created Root Nodes
Text Symbol: 355 = Runtime....
Text Symbol: 354 = Number of Calls...
Text Symbol: 353 = Runtime .........
Text Symbol: 352 = Call Level .......
Text Symbol: 351 = BO Action ........
Text Symbol: 350 = BO Core Operation
Text Symbol: 349 = BO Node ........
Text Symbol: 348 = BO Name ..........
Text Symbol: 347 = ESI Totals Record &
Text Symbol: 346 = ESI Record &
Text Symbol: 345 = Count Clone ......
Text Symbol: 344 = Time Clone .......
Text Symbol: 343 = count detach .....
Text Symbol: 342 = count attach .....
Text Symbol: 341 = time detach ......
Text Symbol: 364 = Action Type
Text Symbol: 387 = Operation
Text Symbol: 386 = Proxy Object Type
Text Symbol: 385 = Proxy Object
Text Symbol: 384 = Log
Text Symbol: 383 = Location
Text Symbol: 382 = Web Service Record &
Text Symbol: 381 = Byte Array System Record &
Text Symbol: 380 = UUID System Record &
Text Symbol: 379 = String System Record &
Text Symbol: 378 = Integer System Record &
Text Symbol: 377 = Length
Text Symbol: 376 = Byte Array Application Record &
Text Symbol: 375 = UUID Application Record &
Text Symbol: 374 = String Application Record &
Text Symbol: 373 = Value
Text Symbol: 372 = Item ID
Text Symbol: 371 = Application ID
Text Symbol: 370 = Integer Application Record &
Text Symbol: 369 = Connection Counter
Text Symbol: 368 = connection id ....
Text Symbol: 367 = Component
Text Symbol: 366 = Client
Text Symbol: 365 = Root Context ID
Text Symbol: 245 = data send dia ....
Text Symbol: 077 = Dynpro ...........
Text Symbol: 076 = CUA Function .....
Text Symbol: 075 = CUA Program .....
Text Symbol: 074 = lock time ........
Text Symbol: 073 = lock count .......
Text Symbol: 072 = AD time ..........
Text Symbol: 071 = AD count .........
Text Symbol: 070 = RFC time .........
Text Symbol: 069 = RFC Count ........
Text Symbol: 068 = Output Length.....
Text Symbol: 067 = Input Length......
Text Symbol: 066 = DDIC Time ........
Text Symbol: 065 = Queue Time .......
Text Symbol: 064 = Queue Count ......
Text Symbol: 063 = Direct SQL .......
Text Symbol: 062 = Load Sources......
Text Symbol: 061 = Load Dynpro .....
Text Symbol: 060 = Load CUA ........
Text Symbol: 059 = Load Report.......
Text Symbol: 058 = Generating .......
Text Symbol: 057 = COMMIT Times ....
Text Symbol: 056 = DB Procedures ....
Text Symbol: 055 = Phys. deletes ....
Text Symbol: 054 = Deletes ..........
Text Symbol: 053 = Phys. Updates ....
Text Symbol: 078 = Step .............
Text Symbol: 121 = data sent ........
Text Symbol: 120 = rfc type .........
Text Symbol: 119 = idle time ........
Text Symbol: 118 = execution time ...
Text Symbol: 117 = program ..........
Text Symbol: 116 = call time ........
Text Symbol: 115 = timestamp ........
Text Symbol: 114 = function .........
Text Symbol: 113 = destination ......
Text Symbol: 112 = connection id ....
Text Symbol: 111 = DB-Proc record &
Text Symbol: 110 = AD record &
Text Symbol: 109 = Time interval rec. &
Text Symbol: 108 = RFC server destination rec. &
Text Symbol: 107 = RFC client dest. record &
Text Symbol: 105 = RFC server rec. &
Text Symbol: 104 = RFC client rec. &
Text Symbol: 103 = Table record &
Text Symbol: 102 = Batch step rec. &
Text Symbol: 101 = Statistics rec &
Text Symbol: 100 = Statistics recs.
Text Symbol: 082 = action type.......
Text Symbol: 081 = prevrec ..........
Text Symbol: 080 = Job number........
Text Symbol: 079 = Job Name..........
Text Symbol: 026 = total time .......
Text Symbol: 025 = queuetime ........
Text Symbol: 024 = cputime ..........
Text Symbol: 023 = resptime (usec)...
Text Symbol: 022 = rolled out .......
Text Symbol: 021 = transid ..........
Text Symbol: 020 = enddate ..........
Text Symbol: 019 = endtime ..........
Text Symbol: 018 = MaxBytesDia ......
Text Symbol: 017 = MaxBytes .........
Text Symbol: 016 = UsedBytes ........
Text Symbol: 015 = PrivSum ..........
Text Symbol: 014 = MemSum ...........
Text Symbol: 013 = restarted ........
Text Symbol: 012 = privmode ........
Text Symbol: 011 = startdate ........
Text Symbol: 010 = starttime ........
Text Symbol: 009 = user .............
Text Symbol: 008 = date .............
Text Symbol: 007 = eyeend ...........
Text Symbol: 006 = tabname ..........
Text Symbol: 005 = dispatch cnt .....
Text Symbol: 004 = nextrec ..........
Text Symbol: 003 = rectype ..........
Text Symbol: 002 = eyeanf ...........
Text Symbol: 027 = report/action ....
Text Symbol: 052 = Updates ..........
Text Symbol: 051 = phys. inserts ....
Text Symbol: 050 = Inserts ..........
Text Symbol: 049 = Read Physical.....
Text Symbol: 048 = Read Sequent......
Text Symbol: 047 = From Buffer.......
Text Symbol: 046 = Number of Records
Text Symbol: 045 = Microseconds ....
Text Symbol: 044 = Read directly ...
Text Symbol: 043 = maxpage...........
Text Symbol: 042 = Maxroll...........
Text Symbol: 041 = Task Type........
Text Symbol: 040 = LUW Info..........
Text Symbol: 039 = Tcode ............
Text Symbol: 038 = adtime ...........
Text Symbol: 037 = adcnt ............
Text Symbol: 036 = dbproctime .......
Text Symbol: 035 = dbproccnt ........
Text Symbol: 034 = LUW info .........
Text Symbol: 033 = last enddate .....
Text Symbol: 032 = last endtime .....
Text Symbol: 031 = wp_id ............
Text Symbol: 030 = guinettime .......
Text Symbol: 029 = guicnt ...........
Text Symbol: 028 = guitime ..........
Text Symbol: 122 = appl. data sent ..
Text Symbol: 218 = timestamp ........
Text Symbol: 217 = instance .........
Text Symbol: 216 = client ...........
Text Symbol: 215 = user name ........
Text Symbol: 214 = destination ......
Text Symbol: 213 = call number ......
Text Symbol: 212 = connection id ....
Text Symbol: 211 = comm. step .......
Text Symbol: 210 = version ..........
Text Symbol: 207 = DB connection rec &
Text Symbol: 206 = total number of records read ...........
Text Symbol: 205 = last record read .......................
Text Symbol: 204 = Bad time values
Text Symbol: 203 = Close display?
Text Symbol: 202 = Unknown rectype &
Text Symbol: 201 = Can't open file &
Text Symbol: 182 = HTTP Server-Destination Satz &
Text Symbol: 181 = Context-ID .......
Text Symbol: 180 = Dialog step ......
Text Symbol: 179 = HTTP time ........
Text Symbol: 178 = HTTP count .......
Text Symbol: 177 = call step ........
Text Symbol: 176 = avg time (us).....
Text Symbol: 175 = caller client ....
Text Symbol: 174 = caller user ......
Text Symbol: 219 = program ..........
Text Symbol: 244 = idle time con ....
Text Symbol: 243 = idle time dia ....
Text Symbol: 242 = exec time con ....
Text Symbol: 241 = exec time dia ....
Text Symbol: 240 = call time con ....
Text Symbol: 239 = call time dia ....
Text Symbol: 238 = partner release ..
Text Symbol: 237 = engine type ......
Text Symbol: 236 = call number con ..
Text Symbol: 235 = call number dia ..
Text Symbol: 234 = data receive time
Text Symbol: 233 = data receive .....
Text Symbol: 232 = data send time ...
Text Symbol: 231 = data send ........
Text Symbol: 230 = idle time ........
Text Symbol: 229 = exec time ........
Text Symbol: 228 = call time ........
Text Symbol: 227 = status text ......
Text Symbol: 226 = status code ......
Text Symbol: 225 = path .............
Text Symbol: 224 = method ...........
Text Symbol: 223 = port .............
Text Symbol: 222 = host .............
Text Symbol: 221 = protocol .........
Text Symbol: 220 = prgm line ........
Text Symbol: 147 = service...........
Text Symbol: 146 = pre component name ..........
Text Symbol: 145 = component name ............
Text Symbol: 144 = CliInfo Record &
Text Symbol: 143 = pjbytes ..........
Text Symbol: 142 = procbytes ........
Text Symbol: 141 = pjpages ..........
Text Symbol: 140 = processed ........
Text Symbol: 139 = Spool-P-rec &
Text Symbol: 138 = Curmode ..........
Text Symbol: 137 = Spool-A-rec &
Text Symbol: 136 = db conn ..........
Text Symbol: 135 = db proc ..........
Text Symbol: 134 = time .............
Text Symbol: 133 = count ............
Text Symbol: 132 = opcode ...........
Text Symbol: 131 = depth ............
Text Symbol: 130 = key ..............
Text Symbol: 129 = execution time ...
Text Symbol: 128 = calls ............
Text Symbol: 127 = start ............
Text Symbol: 126 = caller ...........
Text Symbol: 125 = call number ......
Text Symbol: 124 = appl. data recvd .
Text Symbol: 123 = data received ....
Text Symbol: 148 = action type.......
Text Symbol: 173 = logon method .....
Text Symbol: 172 = auth time ........
Text Symbol: 171 = logon time .......
Text Symbol: 170 = outbound queue ...
Text Symbol: 169 = outbound tid .....
Text Symbol: 168 = inbound queue ....
Text Symbol: 167 = inbound tid ......
Text Symbol: 166 = partner instance .
Text Symbol: 165 = instance name ....
Text Symbol: 164 = partner IP .......
Text Symbol: 163 = IP address .......
Text Symbol: 162 = partner release ..
Text Symbol: 161 = rfc mandant ......
Text Symbol: 160 = transaction ......
Text Symbol: 159 = rfc mandant ......
Text Symbol: 158 = partner eng. type
Text Symbol: 157 = engine type ......
Text Symbol: 156 = Remote Total Time
Text Symbol: 155 = http destination..
Text Symbol: 154 = Http-Client-Dest-Rec &
Text Symbol: 153 = Http Client Record &
Text Symbol: 152 = Http server record &
Text Symbol: 151 = virt server.......
Text Symbol: 150 = http path.........
Text Symbol: 149 = action............


INCLUDES used within this REPORT STATDUMP

INCLUDE PERFINCL.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

PF_FLUSH_BUFFER CALL FUNCTION 'PF_FLUSH_BUFFER'.

GET_SYSTEM_TIMEZONE call function 'GET_SYSTEM_TIMEZONE' importing timezone = system_time_zone exceptions customizing_missing = 1 others = 2.

GET_SYSTEM_TIMEZONE call function 'GET_SYSTEM_TIMEZONE' importing timezone = system_time_zone exceptions customizing_missing = 1 others = 2.

PF_READ_STAT_REC CALL FUNCTION 'PF_READ_STAT_REC' EXPORTING READ_MODE = MODE TARGET_REC_NO = TRECNO USER = USER END_DATE = DATE END_TIME = TIME IMPORTING DIAREC = PFDIAREC * httprec = pfhtprec RECTYPE = RECTYPE RECNO = RECNO act_filename = act_filename filerec = filerec recs_in_file = recs_in_file TABLES BTCSTEP_TAB = btcstep_tab TABREC_TAB = tabrec_tab rfcclient_tab = rfcclient_tab rfcclientdest_tab = rfcclientdest_tab rfcsrv_tab = rfcsrv_tab rfcsrvdest_tab = rfcsrvdest_tab SPOPRINT_TAB = SPOPRINT_TAB spoaction_tab = spoaction_tab ad_tab = ad_tab dbproc_tab = dbproc_tab tiint_tab = tiint_tab cliinfo_tab = cliinfo_tab httpclient_tab = httpclient_tab httpclientdest_tab = httpclientdest_tab httpsrv_tab = httpsrv_tab httpsrvdest_tab = httpsrvdest_tab smtpclient_tab = smtpclient_tab smtpclientdest_tab = smtpclientdest_tab smtpserver_tab = smtpsrv_tab smtpserverdest_tab = smtpsrvdest_tab dbcon_tab = dbcon_tab vmc_tab = vmc_tab esi_tab = esi_tab esichanges_tab = esichanges_tab esisum_tab = esisum_tab passport_tab = passport_tab intitem_tab = intitem_tab stringitem_tab = stringitem_tab bytearrayitem_tab = bytearrayitem_tab uuiditem_tab = uuiditem_tab intitemsys_tab = intitemsys_tab stringitemsys_tab = stringitemsys_tab bytearrayitemsys_tab = bytearrayitemsys_tab uuiditemsys_tab = uuiditemsys_tab webservice_tab = webservice_tab webservicesum_tab = webservicesum_tab trex_tab = trex_tab trexsum_tab = trexsum_tab EXCEPTIONS PF_END_OF_FILE = 1 PF_INTERNAL_ERROR = 2.

PF_CLOSE_STAT_FILE CALL FUNCTION 'PF_CLOSE_STAT_FILE'.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING TEXTLINE1 = TEXT-203 TITEL = TEXT-203 DEFAULTOPTION = 'N' IMPORTING ANSWER = EXIT_PROGRAM.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name STATDUMP or its description.