How can I calculate additional number of work porcesses in SAP instance.

Hello Sir,
We have an BW server (SAP NetWeaver 2004s) OS- AIX 64 Bit, Database - Oracle 10.2.0.2 and Memory 20GB. Currently we have the work process distribution as follows,
Dialog - 11
BTC - 8
UPD - 4
UPD2 - 1
ENQ - 1
SPO - 1
Total number of wp is equal to 26.
We are facing performance issue from last few months. All dialog work processes are getting occupied and no new users are getting connection to system. We are thinking to increase number of dialog work processes.
My question is 1. How many work processes I can add more?
                        2. What is the procedure to calculate number of processes.
                        3. What memory calculations I need to consider before performing this changes.
You can also suggest any document for reference.
Regards,
Sujit

Hi,
The maximum number of work processes depends on several things like the below.
1)  Majorly on Your primary Memory
2)  Hardware capacity
3)  Operating systems
4)  SAP version as well...
You need to calculate the work processes with your primary memory.
Every work process should take 150 mb space on memory.. so you need to increase the work processes that should be campatible with your primary memory.
And please read the OSS notes as suggested by our frnds then go ahead with your rquirement.
-Srini

Similar Messages

  • How can i get a number of working days in a month PL/SQL

    How can i get a number of working days in a month(excluding Saturday and Sunday) in a query in PL/SQL ?

    Please do a search before posting
    sql>
    select count(*)
    from(
    select trunc(sysdate,'month')+rownum-1 dy
    from all_objects
    where rownum <= last_day(sysdate) - trunc(sysdate,'month')+1)
    where to_char(dy,'fmday') not in ('sunday','saturday');
    COUNT(*) 
    23
    Message was edited by:
            jeneesh
    Please try yourself to change the query to one that doesn't use a subquery..                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How can we calculate the number of pages in any given web site?

    1.     Calculate the number of Pages (html pages) on our following THREE
    websites:
    http://www.ddipro.com
    http://www.techddi.com
    http://www.datadoctor.biz
    2.     Describe (in maximum 30 Words) your Procedure/Method of calculating
    the number of Pages in above websites.

    "Transactions" are defined by the Application, not the Database. "COMMIT" and "ROLLBACK" are how the Database records transactions, but not how it defines them.
    One application may be inserting 1,000 rows per commit. Is this "1 transaction" because there is "1 commit" ?
    Another may be committing every row. Is this "1000 transactions" ?
    Within an application, one program -- a batch program -- session does 1,000 rows per commit every 10minutes. An online user commits every row, every 10 seconds for 30minutes.
    How do you count the "transactions" ?
    Transactions must be extremely well defined before you can count them. A transaction could be defined as "1 row inserted OR updated OR deleted , followed by an explicit commit, always" in one particular test.
    A transaction could be defined as "1,000 rows manipulated, followed by an explicit commit, always" in another test.
    ALSO SEE : http://www.freelists.org/post/oracle-l/number-of-transactions-in-a-day
    Edited by: Hemant K Chitale on May 26, 2009 10:03 PM

  • How to get the transport number once transported to other SAP Instance

    i saved a zprogram in a transport number. but that was transported to another  sap instance.....Can i get
    the tnumber from my previous instance ????

    Hi,
         If you want to find the request for that program open the program and then go to the followign path :
    Utilities -> versions -> Version Management.
    Here you will get all the requests under which the program is saved. If there are more than one request for that particular program the top most request contains the latest code changes.
    If you want to do changes for the code after transporting to another server then you have to create new request and have to do chnages under that request.
    Hope this will helps you.
    Regards,
    Swarna Munukoti

  • How can I calculate the number of members with data for a given Dimension

    HiI want to be able to calculate the exact size of the data given the number of blocks in existence.I am trying to work out a way of estimating the effect of changing Dimensions from Spare to Dense and to see which Dimensions would be worth it.Currently I have Cost Centre and Reference Code dimensions. I know that roughly 90% of the Cost Centres are used against just one member of Reference Codes but the other 10% are against multiple Reference Codes.I also have a number of other dimensions and the problem I come up against is that when I change a Dimension from Sparse I really don't know how many blocks will be in existence at the end of it so I can't multiply this against the blocksize to predict the total datasize.Any thoughts (the artistic "suck it and see" solution is obvious but I'd like to cut down on experiments - they take too long)Thanks

    You can do it manually if you like with code in the Error Console.
    Copy and paste the code in the Code field in the Error Console and click the Evaluate button.
    *Firefox/Tools > Web Development > Error Console (Shift+CtrL+J)
    See http://kb.mozillazine.org/User:Dickvl/JavaScript_Error_Console#Expire_History_By_Days

  • How can I get the number pad to work (input characters) on my new plugin Mac full keyboard when connecrted to my mackbook?

    The number pad on by Mac USB keyboard does not work (no input).  I have updated the Mac keyboard drivers and that did fix the problem.  How can I get this keyboard to work when connected to my Powerbook?

    Do you have "Mouse Keys turned on in System Preferences / Universal Access ?
    Mouse Keys     Turn on to use the keyboard instead of the mouse to control your computer

  • How can i calculate tempsize and logdir size ?

    Hello:
    I have one database on a primary server and its replica on a replica server.
    Since one week to now, Mexican Exchange have had a considerable growth on transactions.
    My database works in line, every night all data is cleaned waiting for new data on next day.
    From last Thursday (29 april 2010) my replicas have had problems on drop all data using delete from.
    I use delete from because those tables are Oracle cache groups defined.
    Looking for error on tterrors logs (yesterday I got this error) I could see that replica was ran out of temporal memory.
    On line database and replica database I have defined same temporal memory size, on this case 512Mb. But primary database did not send any error about this parameter, so if I checked “monitor” columns on database, my temp_in_use size is too less than temp_allocate_size.
    My problem is, how can I calculate temp_allocate_size ?
    So I have had close to 3,000,000 record on a simple table, I mean, I could have 2 or 3 tables with same number of rows.
    If I have this parameter (may be 9,000,000) rows to be deleted, is there any way to calculate temp_allocate_size ?
    But now, I suppose that I need enogh space on “LogDir”, my high_water_mark for permanent memory is 10GB, I have defined 16 gb for LogDir, but if I stopped replication since the operation starts, I had 100% space used at middle of my operation, so 5Gb on real database used, it is using close to 16 gb on LogDir.
    My second doubt … is there any way to calculate LogDir size having the maximum database size ??
    Thanks a lot for your help.
    Regards.

    I think that approaching this from the perspective of increasing temporary space and log space is not the best way.
    Firstly, there are better ways to delete all rows from a table instead of using delete...
    1. For regular tables (ones that are not part of a cache group) you can use TRUNCATE TABLE ... This operation is replicated but the voilume of replicated data is vastly smaller than if you delete all rows individually. Also, it should take a lot less Temp space on both the source and target system.
    2. For cache tables, you could use UNLOAD CACHE GROUP ... This is similar to TRUNCATE but for cache tables. Again, this operation is replicated. Note that if you are using AWT or SWT cache groups and you DELETE in TimesTen then the data is also deleted from Oracle... is that wjhat is desired?
    If you have to use DELETE then it is very important that you delete the rows in small batches rather than as one huge transaction. Trying to replicate a delete of 3M rows will cause huge problems for replication. A much better solution is to delete in smaller batches using some application logic as follows:
    loop:
    commit;
    DELETE FIRST 1000 FROM sometable;
    If rowcount > 0 then goto loop;
    commit;
    This approach has 5 benefits:
    1. Much less Temp space will be needed.
    2. Replication will be able to process the delets as they occur rather than waiting until all 3M rows have been deleted and then trying to tepliate a single transaction of 3M deletes. This will greatly improve replication performance and also prevent excessive log file buildup.
    3. Checkpointing will be able to purge log files as the delete progresses rather than having to wait until all rowsw have been deleted. This will prevent excessive log file buildup.
    4. The overall time required will be much reduced compared to deleting all rows in a single delete.
    You should not stop replication while the delete s are being done as this just causes log file accumulation.
    To answer your original question. it is not possible ot 'calculate' the required temp space pof log space; rather one must use observed data from when the system is running to determine the necessary size. For Temp size, you can look at the Temp high water mark to see the maximum space used and then set TempSize to somewhat more than that value. For log space, you need enough to sustain the maximum amount of log data generated with some contingency. Running our of log space is a very bad idea...
    If you adopt my suggestions above then you can avoid these issues and also complete the cleanup of data in a shorter time.
    Chris

  • How can i calculate overtime hours with PCR?

    hi all,
    i was wandering, can i calculate overtime hours in this case?
    example my DWS for this day is 08.00 - 16.00
    i do early overtime from 06.00 - 08.00, and after my working hours is finished, i do late overtime from 16.00 - 19.00
    (in TIP it is separated in 2 rows)
    how can i calculate my total overtime with pcr? i want to use the total for another calculation..
    06.00 - 08.00 : 2 hours
    16.00 - 19.00 : 3 hours
    +
            total      : 5 hours.
    thx all..

    ZPRN    DVARSTPRSNT
    N      COLOP*
    Y     DOUTTPORIGS
    Y E  HRS=0     HRS=PNUM  ADDDB9066 COLOP*
    Y *  COLOP*
    THE ZPRN PCR WILL GET THE TOTAL NUMBER WORKING HRS IN TIME TYPE 9066
    Now we will write a pcr to get overtime details
          DVARSTDPRCL
    *    DVARSTHOLCL
    * 1  D HRS=D9066  HRS-S HRS?0
    * 1 * ADDDB9067
    * 1 < COLOP*
    0 *
    NOW THIS PCR WILL BRING THE OVERTIME
    BASED ON YOUR DAILY WORK SCHEDULES U NEED TO CHANGE VARSTDPRCL NOW MY RULES WILL WORK FOR ALL THE SHIFTS OTHER THAN WEEKLY OFFS
    REGARDS,
    RAJA SEKHAR.

  • How can I reset the number authorized Macs in my account?

    How can I reset the number authorized Macs in my account? Two old Macs that I no longer have are still authorized, which leaves me with three working macs at home.

    Hello Joe
    You will find your answer on this page. In summary you have to deauthorize each of the 2 Macs on the Mac thenself. If it's no longer possible, then you have to deauthorize all five Macs and then reauthorize each 3 remaining
    http://support.apple.com/kb/HT1420
    Bye

  • How can we calculate no. of instances in a java program ?

    Hi,
    I want to know that
    How can we calculate no. of instances in a java program ?
    Actually I just want to calculate number of live instances in a program at any time...
    Thanx in Advance
    Vijay

    Been asked a few times in this forum.
    Try having a search.
    One way, in brief, is to instrument your classes so that constructors update a per-type counter, and enqueue a PhantomReference for the instance.
    When you pop from an associated ReferenceQueue, decrement the counter for the no longer reachable type.
    Once you have this, you can query instance counts per type, or globably etc.
    We maintain a model which can be remotely queried - and display results over time using JGraph. Gives a fairly non-intrusive way to spot and narrow down the cause of memory leaks in a large application.

  • HT5622 How can I get my iMessage to work again on my iPad mini?

    The iMessage on my iPad Mini quit working, although it still works on my iPhone.  When I look at my settings in messages, my phone number isn't there and it will not allow me any way to enter my phone number.  How can I get my iMessage to work again?

    Hello, Cubby21. 
    Thank you for using Apple Support Communities.
    Here are the best resources for troubleshooting issues with Message.
    iOS: Troubleshooting FaceTime and iMessage activation
    http://support.apple.com/kb/ts4268
    iOS: Troubleshooting Messages
    http://support.apple.com/kb/TS2755
    Cheers,
    Jason H.

  • How can I calculate the characters with spaces in a document on pages

    I'm currently using pages to write my personal statement up on, although i need to keep my characters including spaces under 4000 characters and also have no more than 47 lines. I've found how to do a word count and find how many charcaters I've used, but i can't see anywhere the information that I actually need to find! Someone please help, thankyou

    How can you calculate the number of lines if you don't know how many characters there are to a line?
    This is 2013. We are using word processors with real fonts, not terminals or teletypers or typewriters.
    If you must have 47 lines then shrink the point size of the font until it fits.
    Peter

  • How can I increase the number of R3trans in the SHADOW_IMPORT_INC ?

    Hello ,
    we have a problem with ehp installation .  The Prepare Phase for EHP4  have we start on monday . But we have closed development on Thursday and now the SHADOW_IMPORT_INC is to slow.
    How can I increase the number of R3trans in SHADOW_IMPORT__INC Phase ? We have opened a servicecall with prio high but sap does not answer.
    Regards

    Hi Daniel,
    What database are you working on ?? Make sure stats are updated. This phase has lot to do on the DB part. So analyse more from DB perspective.
    Most important thing is check if you are using parallel import property of R3trans as per SAPnote # 1127194.
    Best Regards
    Niraj
    Edited by: Niraj Kumar Soni on May 1, 2010 12:50 AM

  • How can i increase the number of available segments(30) under Personal Anlysis Flexfield, EBIZ 11.5.10.2

    Hi friends,
    how can i increase the number of available segments from 30 to more in Personal Analysis Flexfield in HRMS. Because i have to add few more columns to existing key flexfield. but we have only 30 segments under each flex field.how can i achive this ?
    Thanks in advance.

    Hi Avinash,
    thanks for your reply.
    As per ur suggestion i think i can achive my requirement.
    but i have small requirement in addition to that.
    when ever i open this special information, and if i click on this dff , it should disply the some value by calculating based on the data on special info form. can i achive this?
    thanks in advance.

  • How can I calculate the value of the cell, which depends on other rows?

    Hi, all!
    I have an application with table. In this table i have calculate some fields, that doesn't exists in data class and depends on other row values, e.g. current row number, or sum of previous rows. How can i calculate this values in TableView?
    The problem is that I have no information about the current row number in the cell value factory.
    Example:
    public class Transaction {
         public String getName();
         public BigInteger getAmount();
    } // There is no getter for "Balance"
    Result table should be something like this:
    Name
    Amount
    Balance
    transaction1
    300
    300
    transaction2
    200
    500
    transaction3
    500
    1000
    Also, after sorting by "Amount", "Balance" should be recalculated:
    Name
    Amount
    Balance
    transaction3
    500
    500
    transaction1
    300
    800
    transaction2
    200
    1000

    Strings can be converted to numbers by various parse methods. For instance Strings can be converted to double via Double.parseDouble(myString).
    That being said, it appears that your textfield will contain numbers and operators, and so these operators will need to be parsed too. I would advise you to search on the terms Java infix postfix.

Maybe you are looking for

  • MSI K8T Neo2 F vs. MSI K7N2 Delta ILSR

    Hi there ! I have an amd Athlon XP 3200+ overheating problem, and contacted the technical support of the shop where the processor and CPU was coming from. Since they do not have any XP 3200+ to replace mine, they propose me to replace fro free : - th

  • I need help with math script

    here's what i want to do. chart looks like this: number 1 -/+ number 2 number 3 number 4 total if '+' sign or no sign is used in the space for it, number1 + number2 + number3 + number4 = total if '-' sign is used, then number1 - number2 + number3 + n

  • StackMap attribute missing

    Hi ! I have a question about StackMap attribute presence. Here is disassembled method: public void a() {         // 2a         0               aload_0         // 04         1               iconst_1         // b6 00 2c         2               invokevi

  • I am having trouble downloading Photoshop CC trial

    error message A12E5 halfway during download

  • Step by step preloader

    I have a file of 1mb I want only first 25kb to be loaded and played. at the end of this animation there is a button which says view more and by clicking that flash loads rest of movie and then shows it. but in the start it should only load 25k not wh