St04 and st02

hi all,
what excatly we check in ST04 and ST02.(Along with threshold values and minimum required values for the sap servers.)
ECC6.0, oracle, windows 2003server.
explaination and related will be links will be really appreciated.
regards,
bhupesh

Hi,
st02
Here you can check diffrent types of buffer fill percentage.
Normally the value in swap column has to be looked.
swap upto 1000 can be ok after that you have to look that for buttleneck.Here you can restart the application server to make the buffer empty because some times the buffer area get fragmented. if swap happens regularly for some buffers then think of changing the parameter.
Below you can check for roll area,paging area and extended memory and heap.Check for used percentage.if extended memory used % is >= to in memory then there is buttleneck for
same.Extend the value if physical memory is available.Make sure there is no heap memory used.
ST04
Data buffer
Size (kB)                     
Quality (%)                      
Size default pool (kB)
Here data   buffer quality is most important the % sud be more than 90.unless increase the size.
Regards
Ashok

Similar Messages

  • Reg tcodes ST04 and sm66 more detailly

    hi to all!
               i need some more information about the ST04 and SM66.
    Thanks & regards,
    prayog.

    sm66 help is below..also see the 2 links at the bottom of the page..
    http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a6a50505211d189550000e829fbbd/content.htm
    st04 is database monitor..
    see below link..and also all links listed in the page..
    http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a6fc0505211d189550000e829fbbd/content.htm
    documentation suggests that if database if oracle 9i or later,then enhanced database monitor can be seen by using tcode ST04N..
    see below link..
    http://help.sap.com/saphelp_nw04/helpdata/en/23/655e4088dc0272e10000000a155106/content.htm
    Vishvesh

  • Parallel Number Range Buffering, SM56 and ST02

    Hi Guys,
    Good day!
    We have implemented parallel number range buffering using pseudo ascending number assignment ( see SAP OSS Note 840901 ). In order for us to check the effect on the system is to get the statistics of the system before the change and after the change. What we do is to use SM56 to get the buffer times and the server times. Also we use transaction ST02 and look at Other Buffers > Number Ranges to see if the buffering was implemented for objects RV_BELEG and RF_BELEG.
    My questions are:
    1. Does SM56 list all the statistics of all buffering types applied in the SAP System (e.g. Parallel Buffering, Memory Buffering) for every object (e.g. RV_BELEG, RF_BELEG)? Does this mean that it is buffer type and object agnostic?
    2. In transaction ST02 under Other Buffers > Number Ranges, does it list only the objects that applied buffering in the SAP System? (I know this is somewhat stupid but i just want to make sure. _)
    Hope you could help me on this one.
    Thanks.
    Regards,
    rajjah

    Hi Mann,
    Thanks for your answers.
    Actually in su3 this drop down of language selection is blank i.e its empty. But my logon language is english. So where is this default settings of english seen i.e which transaction ??
    So can you provide SAP notes on number range buffering too.
    Thanks,
    Mihir

  • ST04 and DB02

    Hi
    I am learning SAP BASIS
    I am not understanding, what  can i monitor in Transaction ST02 and DB02, and If any problem observed in these transactions, What is the solution?
    Plz kindly give me the solution

    In the intial screen of ST02 we can monitor Roll area, Paging area , extended memory and Heap memory.
    The roll area is a memory area with a set (configurable) size that belongs to a work process. It is located in the heap of the virtual address space of the work process.
    Extended memory is the mail part of memory management system.You can assign the extended memory from a common space to any work process.(We commonly do it when we work with pointers in ABAP).
    If a dialog work process has used up the roll area assigned to it and the extended memory, private memory is assigned to the work process. The work process goes into PRIV mode (private).
    Missing indexes may occur if you ignore an error message when creating a table or if an index is deleted.You can find the missing indexes in DB02 just by clicking on the missing index area.

  • How  to increase the database size

    Hi All ,
    Our Client is going to increase their customers from 3.5 million to 5 millions
    (12 millions in future ) and there is no increase in the existing licenses..
    At present we have very less space in Data base server. We are Going Live at the End of the Month.
    How to increase the database size to meet the Client requirements.
    we have to increase the No of Processerors etc...
    Below are the details of Servers:
    System Model: IBM,7040-681
    Machine Serial Number: 830D5BF
    Processor Type: PowerPC_POWER4
    Number Of Processors: 2
    Processor Clock Speed: 1904 MHz
    CPU Type: 64-bit
    Kernel Type: 64-bit
    LPAR Info: 4 bgl-svr-biap
    Memory Size: 4096 MB
    Good Memory Size: 4096 MB
    Note : Server is IBM P690.
    1)  System Lansdcape --> Two System Landsacpe ( Dev to Prod )
    2)  BW Version --> 3.5
    3)  SAP Basis --- > 6.4
    4)  No of Application servers currently having --> Only  One  Server
    Can any body suggest me how to solve this.....
    Thanks in Advance..
    Kasi Chukka

    Hi Kasi,
    Your question is not very clear, from the looks of it, the load on your client's system will be doubling soon.
    You need to look at the system stats on how the system is handling the current load, use transactions ST06, ST04 and ST02 to check if the DB hit ratios are as expected, the cpu idle time, the busy periods. Identify if there is large amounts of paging on the server(candidate for increase in real memory).
    On AIX level, you will need to look at CPU / Memory usage.
    On SAP Application server, you need to look at SAP Buffers.
    On Oracle end, look at SGA stats, if it need to increase, the data growth that is current and estimated growth (DB02).
    You will not get an exact answer to it, you will need to analyze the existing load and then estimate (guess). The hardware upgrade will also depend on what the client is willing to spend, its always a good practise to add 20% to what you have estimated as these figures are never accurate.
    All the best.
    Cheers,
    Nisch

  • Purpose of ST02, ST03, ST04

    hi,
    Whats the Purpose of ST02, ST03, ST04. and what exactly we can do witg these T-codes
    Regards
    Ganesh

    Hi Ganesh,
    This transactions are statistic transactions, ST02 show you the memory utilization and buffers, ST03/ST03N show you the performance of the processes, ST04 is the SQL Server Database Monitor.
    Hope this help!
    Juan
    Please reward with points if helpful

  • St02-03-04-06 how to interpret?

    Hello,
    in the tcode st02 st03n st04 and st06, there are many voices.
    But which of them are most important for a quick bottleneck analyze?

    For Bottleneck Analysis..in short i check this way.
    SM50 - WP status ( Find what is creating the block) A quick analysis would give its a SPACE [DB issue or at OS level issue]
    If its OS go to -> ST06 (FileSys)(Memory) used at times
    If its DB go to -> ST04  (State on disk - DB02)and Lock Wait situtations.
    ST03N is utilised for User - Tcoide analysis and other stuff which is discussed at length in many threads.
    Ifits an SAP (Application level) issue..then jump to ST22 and SM21 (My best frds)
    Hope the inputs are helpful in some sense to make up your mind. Also awaiting inputs from others on their views
    Br,
    Sri
    Awards points if helpful.

  • ST02 SWAPS reported what does that mean.

    Hi Team,
    In ST02 of one of the system all the apps I see many SWAPS column with value and in red color, what it mean
    program, swaps with 11,349
    generic key with 68
    single record with 1,002
    Thanks
    Vijay

    Hi,
    ST02 is the buffer monitor that offers instance specific information that provides:
    1. status of different buffers instance wise
    2. information on memory usage instance wise
    3. information on table buffering at instance level
    Swapping takes place for two reasons:
    1. not enough 'free space left' in buffer for buffering new objects
    2. buffer has run ouf of 'free directory entries' that can be contained in one buffer area *
    Directory entries diminish the available size of the buffer, independent of their usage.
    Swaps are to be avoided, as are all other situations leading to lines shown in red in the ST02 display.
    Please note that Buffer swaps occur when buffer content is deleted from the buffer and is replaced by other content. It has no relation at all to the swapping mechanism on OS level.
    An example with a more practical outlook to swapping observed:
    Use transactions SM50, ST03N and ST02 to identify the problem.
    a. Using SM50 you might find high number of work processes accessing tables related to ABAP sources and status as 'Load Program'. This hints to a problem with Program [PXA] buffer.
    b. In transaction ST03N, you find unusually high 'load and generation time' causing even higher wait times. Threshold for load and generation time is typically 50 ms.
    c. In buffer monitor i.e. ST02, you find many swaps [typically more than 10000 swaps happening per day for program buffer]. Check on hit ratio [value below 95% is typically poor]. This indicates problem. Program buffer could be small!!
    If program buffer is small, it means that workprocesses require to reload program loads over and over again which causes bad system performance.
    Resolution: Increase program buffer size/ check on load and generation times/ hit-ratio increases/ system response time also lowers down!! : )
    Regards,
    Shabnam.

  • ST04 tables

    Hi All,
    Can any one tell me the tables used to display the progarams performance .
    Actually i am suppose to write the report to work as ST04.
    Thanks
    Babu

    Well the easiest way to find that out is activate a trace using ST05 and then run ST04 and see what tables SAP is pulling data from.

  • Unable to  drill down and see the options in  DBACOCKPIT

    Hi All;
    I am unable to drill down any of the options in DBA COCKPIT.i am able to view st03,st04 and database backup is fine even in db13.Let me know what can be done to to do configuration of DBA COCKPIT and if i click configuration am unable to do anything with active and inactive systems
    Below is the error am getting::
    Object CL_DB6_SYS: Method call GET_FIRST_AVAILABLE_SYSTEM failed with return code = System not found.
    Message no. DB6PM001
    Regards
    Ram

    Hi, Make sure you have the latest DBA Cockpit Collection version installed via transaction => snote.
    1456402 DBA Cockpit Correction Collection SAP Basis 7.02 / 7.30
    regards

  • Background Jobs running for long time.

    Dear All,
    I had done the Homogeneous System Copy on my ECC 6 QA System successfully by restoring the offline backup of Production system. My system is up & running but  I have some Performace issues in the system. I also observed that some jobs are running since long time & most commonly i got the below line in the BGD Trace "WP has reached abap/heaplimit = 40000000 bytes".
    I search for the notes but couldn't find anything.
    Please help me to resolve this issue.
    Below is the Trace :-
    trc file: "dev_w7", trc level: 1, release: "700"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, MJ
    M sysno      12
    M sid        UBQ
    M systemid   370 (Solaris on SPARCV9 CPU)
    M relno      7000
    M patchlevel 0
    M patchno    52
    M intno      20050900
    M make:      single threaded, Unicode, 64 bit, optimized
    M pid        16335
    M
    M
    M Mon Nov 10 19:01:10 2008
    M  kernel runs with dp version 210000(ext=109000) (@(#) DPLIB-INT-VERSION-210000-UC)
    M  length of sys_adm_ext is 572 bytes
    M  ThInit: running on host UBSQAS
    M  calling db_connect ...
    C  Client NLS settings: AMERICAN_AMERICA.UTF8
    C  Logon as OPS$-user to get SAPSR3's password
    C  Connecting as /@UBQ on connection 0 (nls_hdl 0) ... (dbsl 700 240106)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x1067f1be0 0x1067f96a0 0x106809e38
    C  Attaching to DB Server UBQ (con_hdl=0,svchp=0x106809d68,svrhp=0x10680c0b8)
    C  Starting user session (con_hdl=0,svchp=0x106809d68,srvhp=0x10680c0b8,usrhp=0x1067f9eb8)
    C  Now '/@UBQ' is connected (con_hdl 0, nls_hdl 0).
    C  Got SAPSR3's password from OPS$-user
    C  Disconnecting from connection 0 ...
    C  Closing user session (con_hdl=0,svchp=0x106809d68,usrhp=0x1067f9eb8)
    C  Now I'm disconnected from ORACLE
    C  Connecting as SAPSR3/<pwd>@UBQ on connection 0 (nls_hdl 0) ... (dbsl 700 240106)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x1067f1be0 0x1067f96a0 0x106809e38
    C  Starting user session (con_hdl=0,svchp=0x106809d68,srvhp=0x10680c0b8,usrhp=0x1067f9eb8)
    C  Now 'SAPSR3/<pwd>@UBQ' is connected (con_hdl 0, nls_hdl 0).
    C  Database NLS settings: AMERICAN_AMERICA.UTF8
    C  Database instance UBQ is running on UBSQAS with ORACLE version 10.2.0.2.0 since 20081109
    B  Connection 0 opened (DBSL handle 0)
    B  Wp  Hdl ConName          ConId     ConState     TX  PRM RCT TIM MAX OPT Date     Time   DBHost
    B  000 000 R/3              000000000 ACTIVE       NO  YES NO  000 255 255 20081110 190110 UBSQAS
    M  db_connect o.k.
    M  ICT: exclude compression: .zip,.cs,.rar,.arj,.z,.gz,.tar,.lzh,.cab,.hqx,.ace,.jar,.ear,.war,.css,.pdf,.js,.gzip
    I  MtxInit: 7 0 0
    M  SHM_PRES_BUF###(addr: 0xffffffff6c400000, size: 4400000)
    M  SHM_ROLL_AREA##(addr: 0xfffffffe56000000, size: 134217728)
    M  SHM_PAGING_AREA##(addr: 0xfffffffe50000000, size: 67108864)
    M  SHM_ROLL_ADM###(addr: 0xffffffff7000a000, size: 2672386)
    M  SHM_PAGING_ADM##(addr: 0xffffffff77a00000, size: 656416)
    M  ThCreateNoBuffer##allocated 572152 bytes for 1000 entries at 0xfffffffe48004000
    M  ThCreateNoBuffer##index size: 3000 elems
    M  ThCreateVBAdm##allocated 12176 bytes (50 server) at 0xffffffff77900000
    X  EmInit: MmSetImplementation( 2 ).
    X  MM diagnostic options set: 0
    X  <ES> client 7 initializing ....
    X  Using implementation std
    X  ES initialized.
    B  db_con_shm_ini:  WP_ID = 7, WP_CNT = 12, CON_ID = -1
    B  dbtbxbuf: Buffer TABL  (addr: 0xfffffffe42000100, size: 30000000, end: 0xfffffffe43c9c480)
    B  dbtbxbuf: Buffer TABLP (addr: 0xffffffff6b800100, size: 10240000, end: 0xffffffff6c1c4100)
    B  dbexpbuf: Buffer EIBUF (addr: 0xffffffff65800108, size: 4194304, end: 0xffffffff65c00108)
    B  dbexpbuf: Buffer ESM   (addr: 0xffffffff65000108, size: 4194304, end: 0xffffffff65400108)
    B  dbexpbuf: Buffer CUA   (addr: 0xfffffffe4b01e108, size: 3072000, end: 0xfffffffe4b30c108)
    B  dbexpbuf: Buffer OTR   (addr: 0xffffffff64800108, size: 4194304, end: 0xffffffff64c00108)
    M  rdisp/reinitialize_code_page -> 0
    M  icm/accept_remote_trace_level -> 0
    M  rdisp/no_hooks_for_sqlbreak -> 0
    M  CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    S  *** init spool environment
    S  initialize debug system
    T  Stack direction is downwards.
    T  debug control: prepare exclude for printer trace
    T  new memory block 0x106ab5bb0
    S  spool kernel/ddic check: Ok
    S  using table TSP02FX for frontend printing
    S  1 spool work process(es) found
    S  frontend print via spool service enabled
    S  printer list size is 150
    S  printer type list size is 50
    S  queue size (profile)   = 300
    S  hostspool list size = 3000
    S  option list size is 30
    S      found processing queue enabled
    S  found spool memory service RSPO-RCLOCKS at 0xfffffffe4b30e070
    S  doing lock recovery
    S  setting server cache root
    S  found spool memory service RSPO-SERVERCACHE at 0xfffffffe4b30e548
    S    using messages for server info
    S  size of spec char cache entry: 297032 bytes (timeout 100 sec)
    S  size of open spool request entry: 2168 bytes
    S  immediate print option for implicitely closed spool requests is disabled
    A Mon Nov 10 19:01:11 2008
    A
    A     PXA
    A  PXA INITIALIZATION
    A  PXA: Fragment Size too small: 73 MB, reducing # of fragments
    A  System page size: 8kb, total admin_size: 11048kb, dir_size: 10992kb.
    A  Attached to PXA (address 0xfffffffe20000000, size 300000K)
    A  abap/pxa = shared protect gen_remote
    A  PXA INITIALIZATION FINISHED
    A     PXA
    A
    A  ABAP ShmAdm attached (addr=0xfffffffe60590000 leng=20938752 end=0xfffffffe61988000)
    A  >> Shm MMADM area (addr=0xfffffffe6083edd0 leng=140480 end=0xfffffffe60861290)
    A  >> Shm MMDAT area (addr=0xfffffffe60862000 leng=17981440 end=0xfffffffe61988000)
    A  RFC rfc/signon_error_log = -1
    A  RFC rfc/dump_connection_info = 0
    A  RFC rfc/dump_client_info = 0
    A  RFC rfc/cp_convert/ignore_error = 1
    A  RFC rfc/cp_convert/conversion_char = 23
    A  RFC rfc/wan_compress/threshold = 251
    A  RFC rfc/recorder_pcs not set, use defaule value: 2
    A  RFC rfc/delta_trc_level not set, use default value: 0
    A  RFC rfc/no_uuid_check not set, use default value: 0
    A  RFC rfc/bc_ignore_thcmaccp_retcode not set, use default value: 0
    A  RFC Method> initialize RemObjDriver for ABAP Objects
    M  ThrCreateShObjects##allocated 12676 bytes at 0xffffffff77700000
    N  SsfSapSecin: putenv(SECUDIR=/usr/sap/UBQ/DVEBMGS12/sec): ok
    N
    N  =================================================
    N  === SSF INITIALIZATION:
    N  ===...SSF Security Toolkit name SAPSECULIB .
    N  ===...SSF trace level is 0 .
    N  ===...SSF library is /usr/sap/UBQ/DVEBMGS12/exe/libsapsecu.so .
    N  ===...SSF hash algorithm is SHA1 .
    N  ===...SSF symmetric encryption algorithm is DES-CBC .
    N  ===...sucessfully completed.
    N  =================================================
    N  =================================================
    N  MskiInitLogonTicketCacheHandle: Logon Ticket cache pointer retrieved from shared memory.
    N  MskiInitLogonTicketCacheHandle: Workprocess runs with Logon Ticket cache.
    M  JrfcVmcRegisterNativesDriver o.k.
    W  =================================================
    W  === ipl_Init() called
    W    ipl_Init(): wp task type is 4:BTC, skip initialization
    W  === ipl_Init() returns 0, ITSPE_OK: OK
    W  =================================================
    E  Replication is disabled
    E  EnqCcInitialize: local lock table initialization o.k.
    E  EnqId_SuppressIpc: local EnqId initialization o.k.
    E  EnqCcInitialize: local enqueue client init o.k.
    B
    B Mon Nov 10 19:30:28 2008
    B  dbtran INFO (init_connection '<DEFAULT>' [ORACLE:700.08]):
    B   max_blocking_factor =  15,  max_in_blocking_factor      =   5,
    B   min_blocking_factor =  10,  min_in_blocking_factor      =   5,
    B   prefer_union_all    =   0,  prefer_join                 =   0,
    B   prefer_fix_blocking =   0,  prefer_in_itab_opt          =   1,
    B   convert AVG         =   0,  alias table FUPD            =   0,
    B   escape_as_literal   =   1,  opt GE LE to BETWEEN        =   0,
    B   select *            =0x0f,  character encoding          = STD / <none>:-,
    B   use_hints           = abap->1, dbif->0x1, upto->2147483647, rule_in->0,
    B                         rule_fae->0, concat_fae->0, concat_fae_or->0
    M  SecAudit(RsauShmInit): WP attached to existing shared memory.
    M  SecAudit(RsauShmInit): addr of SCSA........... = 0xffffffff78500000
    M  SecAudit(RsauShmInit): addr of RSAUSHM........ = 0xffffffff78500768
    M  SecAudit(RsauShmInit): addr of RSAUSLOTINFO... = 0xffffffff785007a0
    M  SecAudit(RsauShmInit): addr of RSAUSLOTS...... = 0xffffffff785007ac
    A
    A Mon Nov 10 20:04:25 2008
    A  WP has reached abap/heaplimit = 40000000 bytes
    A
    A Tue Nov 11 02:25:41 2008
    A  generated report /1BCWDY/BSAEKROD3IX58HSBOTLJ==CP         with fingerprint 1078C98BF377F2618A7F4843DE257FC8   50556
    Tue Nov 11 02:36:40 2008
    actual OCI-type (1) of OUT-variable 0 differs from cached statement (96) ==> reparsing
    sc_p=0x10673a550,no=176,idc_p=0x106750c68,con=0,act=1,slen=149,smax=768,#vars=5,stmt=0x107ba9dc0,table=TADIR
    prep=1,lit=0,nsql=0,lobret=0,#exec=455,dbcnt=0,upsh_p=(nil),ocistmth_p=0x1073f3ec0
    IN : cols=5,rmax=1,xcnt=0,rpc=0,rowi=0,rtot=0,upto=4294967295,rsize=108,vmax=32,bound=1,iobuf_p=0x1068680e0,vda_p=0x1073f8960
          lobs=0,lmax=0,lpcnt=0,larr=(nil),lcurr_p=(nil),rret=0
    OUT: cols=1,rmax=0,xcnt=0,rpc=0,rowi=0,rtot=0,upto=1,rsize=0,vmax=32,bound=1,iobuf_p=(nil),vda_p=0x1073f90f0
          lobs=0,lmax=0,lpcnt=0,larr=(nil),lcurr_p=(nil),rret=0
    SELECT /*+ FIRST_ROWS  */ "OBJ_NAME" FROM "TADIR" WHERE "PGMID" = :A0 AND ( "OBJECT" = :A1 OR "OBJEC\
    T" = :A2 ) AND "OBJ_NAME" = :A3 AND ROWNUM <= :A4;
    actual OCI-type (96) of OUT-variable 0 differs from cached statement (1) ==> reparsing
    sc_p=0x10673a550,no=176,idc_p=0x106750c68,con=0,act=1,slen=149,smax=768,#vars=5,stmt=0x107ba9dc0,table=TADIR
    prep=1,lit=0,nsql=0,lobret=0,#exec=2,dbcnt=0,upsh_p=(nil),ocistmth_p=0x1073f3ec0
    IN : cols=5,rmax=1,xcnt=0,rpc=0,rowi=0,rtot=0,upto=4294967295,rsize=108,vmax=32,bound=1,iobuf_p=0x1068680e0,vda_p=0x1073f8960
          lobs=0,lmax=0,lpcnt=0,larr=(nil),lcurr_p=(nil),rret=0
    OUT: cols=1,rmax=0,xcnt=0,rpc=0,rowi=0,rtot=0,upto=1,rsize=0,vmax=32,bound=1,iobuf_p=(nil),vda_p=0x1073f90f0
          lobs=0,lmax=0,lpcnt=0,larr=(nil),lcurr_p=(nil),rret=0
    SELECT /*+ FIRST_ROWS  */ "OBJ_NAME" FROM "TADIR" WHERE "PGMID" = :A0 AND ( "OBJECT" = :A1 OR "OBJEC\
    T" = :A2 ) AND "OBJ_NAME" = :A3 AND ROWNUM <= :A4;
    Tue Nov 11 02:36:42 2008
    actual OCI-type (1) of OUT-variable 0 differs from cached statement (96) ==> reparsing
    sc_p=0x10673a550,no=176,idc_p=0x106750c68,con=0,act=1,slen=149,smax=768,#vars=5,stmt=0x107ba9dc0,table=TADIR
    prep=1,lit=0,nsql=0,lobret=0,#exec=3,dbcnt=0,upsh_p=(nil),ocistmth_p=0x1073f3ec0
    IN : cols=5,rmax=1,xcnt=0,rpc=0,rowi=0,rtot=0,upto=4294967295,rsize=108,vmax=32,bound=1,iobuf_p=0x1068680e0,vda_p=0x1073f8960
          lobs=0,lmax=0,lpcnt=0,larr=(nil),lcurr_p=(nil),rret=0
    OUT: cols=1,rmax=0,xcnt=0,rpc=0,rowi=0,rtot=0,upto=1,rsize=0,vmax=32,bound=1,iobuf_p=(nil),vda_p=0x1073f90f0
          lobs=0,lmax=0,lpcnt=0,larr=(nil),lcurr_p=(nil),rret=0
    SELECT /*+ FIRST_ROWS  */ "OBJ_NAME" FROM "TADIR" WHERE "PGMID" = :A0 AND ( "OBJECT" = :A1 OR "OBJEC\
    T" = :A2 ) AND "OBJ_NAME" = :A3 AND ROWNUM <= :A4;
    Thanks,
    Shambo

    Hi Shambo
    have you checked the oracle parameters as per the sap note 830576,and also the backup which you have taken is a logical backup,in that case you have to run the update database statistics either from DB13 or BRTOOLS
    also check ST04 and also ST02 to do a  performance tuning
    I believe its more Database Parameter issue
    regards
    George Varghese

  • Performance - Where the problem is ?

    Hi All,
    I'm in urgent need to find out system performance.
    I need to outline the various components of the response time with data and interpret the results to outline where the problem is?
    How can i do this.. Please provide me some suggestions...
    Expecting your valuable replies.
    Thanks
    Cheenu

    Hello,
    The bottle neck could be at the Os,DB or R/3 level.
    The performance analysis can be started from st03/st03n.
    Check the dialog response time here.Under this you can also see if the DB response time is high or the OS time.
    Depending on htis you have navigate to st02 or st04.
    ST02-->check for the buffer,swaps & shared memory.
    ST04-->check for the DB cache, DB buffer quality.
    Also you can use transactions sm50,sm66 incase your system is slow.It will show if the system is overloaded.
    Hope this helps.
    Regards,Prasanna

  • SAP Performance tuning

    What measures shall we take if it is needed to performance tune the SAP Server. It is getting too slow. It will be helpful if someone can send me some link about SAP Performance tuning, not ABAP performance tuning.
    Regards,
    Subhasish

    The SAP Servers can be slow because of many reasons:
    1. The Table Consistency: The tables should be consistent. A consistency check should be done regulalrly.Better would be using DB13 so that it can be scheduled in appropriate days.
    2. One major reason that I have found in recent times is the amount of authorizations that might be available to the users of the sytem. If all the users have a high volume of authorization objects in their user master buffer, then the response time becomes sluggish.This is true for most of the dev boxes that allow almost any amount of authorization for users and have a low RAM size.
    3. Also you might be intrested to check your network consistency. If you are accessing your servers from home with a wireless connection of 16kbps, you might want to configure your logon pad for such a crappy connection.
    Most of the BASIS performance tuning tasks such as ST04, STAT, ST02 and DB12 should be carried out too just to investigate furthur.
    Hope these were a few helpful tips.
    Peace be with everybody
    -Saurav

  • Weekly response time of workproces

    hi
    1.how to check weekly  response time of a particular work process?
    2. does abap program which is usually developed by our abapers is client specific or cross client?

    Hi Ramesh,
    ABAP programs are cross client. They are repository objects!!!.
    Dont know if it is possible to check repsonse time of a process as such. Yes you can do an performance analysis of dialog/background,update WPs etc. as a bunch but individual process analysis in terms of weekly data.. I have no idea. Anyways it makes sense to do this analysis for type of workprocess and not a workprocess in itself. It is not as if a workprocess is performing well you are going to replace it with something new :-). For system performance analysis ST02,ST03,ST03N,ST04 and ST06 are best transactions though check ST03 and ST03N in your case of process response time analysis. May be you will find historical details of an individual work process using ST03N. Wish u luck.
    Please award points for useful info.
    Regards.
    Ruchit.

  • SSAA - System Administration Assistant

    Hello ,
    Can any one give some information on T-Code SSAA. We want to do a quick monitoring of our process chains, i know that RSPCM will do he job but we also want to know the start time and the end time of each and every process chain, at the same time we dont want to waste or put more time on this alone.
    Also if any one can explain about the T-Code RZ20 as well,
    points assured for all relevant answers.
    Thanks in advance for all your help.

    Hello Lalitha,
    SAP Processing Monitorization Checklist
    Administrative personnel proactively monitor the system to identify processing errors and/or issues.
    Understand the procedures in place and tools used to proactively monitor the system to identify processing errors and/or issues (i.e. BMC-Patrol, home-grown systems, Control/M, etc.)  Ensure that the scheduled daily tasks checklist includes the following:
    -Run transaction SM51 and check that all servers are up
    -Run transaction RZ20 and check the CCMS alert monitor for alerts
    -Run transaction SM50 and ensure that all work processes have a “running” or “waiting” status
    -Run transaction SM13 and look for any failed updates.  Check for lines with “Err”.
    -Run transaction SM21 and check the system log.  Check for:  errors, warnings, security messages, abends, database problems, and any other different events.
    -Run transaction SM12 and check for “old” locks.  Check for entries from prior days.
    -Run transactions SM04 and AL08 and review for any unknown or different user IDs and terminals.
    -Run transaction ST22 and review and resolve dumps.  Look for excessive numbers of dumps and look for dumps of an usual number.
    -Run transaction ST03 and review workload statistics.
    -Run transaction ST02 and review buffer statistics.  Look for swaps.
    -Run transactions AL02 and ST04 and review error log for problems.
    Alternatively, administrators may execute transaction code SSAA (R/3 Administrative Activities), rather than executing all of the above transaction codes individually.
    If CCMS is not used, determine the tools used to proactively monitor the system.  Ensure that the tool is used effectively and that the tasks outlined above are monitored.
    RZ20 or CCMS is a Central Monitor tool for monitoring  the entire system landscape. We can create Alert to monitor specific devation of the system behaviour.
    For more details
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2bc02d89-0901-0010-be9c-9c038d739e60
    For CCMS summary
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/401842c5-804a-2a10-a8b6-daf772dfa3c3
    Other related docs
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d688b190-0201-0010-739a-a56ffcc6b7fc
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6daa9990-0201-0010-8084-f5b7f5f1fcfa
    Thanks
    Chandran

Maybe you are looking for