Too  many parallel processes

Hi
I will have to build process chain to cube 0SD_C03 and the datasources are
2LIS_12_VCITM
2LIS_12_VCHDR
2LIS_12_V_ITM
2LIS_12_VDHDR
2LIS_12_VAITM
2LIS_12_VDITM
2LIS_12_VADHDR
Now the question is after providing the links between " Delete index" process and individual  loading process (Infopackages),the message I am getting in the checking view is " Too many parallel processes for chosen server " and furthe,r the suggested procedure by system is " Reduce the number of parallel processes in the chain or include sub-chains :
How can I reduce the processes? Is there any alterante method of building this flow to avoid warning messages..
Though these are warning messages ,what is the correct flow of building process chain for this without getting any warning messages.

Hi,
Based on dependency better you can go for 3 parellel process at a time as what we are doing in our project. 
check schedule time for each your process chain which fetchs data from source system (Info Package) and re schedule them which should not execute at a time (make it max 3) and try again
Regards
BVR

Similar Messages

  • Too many java processes.

    Hi,
    I have installed Forms & Reports Services Standalone 10.1.2.0.2 on RHEL 5 and applied the 10.1.2.3 patch to it. After the patch, the java processes continue to grow so fast that sometimes when I open a new session and try to switch to oracle user, I get a "too many processes" error.
    Apparently these java processes are from the Reports Server, however I haven't even yet configured the Reports server and am not doing anything with the reports server at the moment. Right now, I'm only configuring the Forms server.
    So, I am wondering what is going on here - why are there so many java processes and what to do about it?
    Thanks.

    Hi,
    Based on dependency better you can go for 3 parellel process at a time as what we are doing in our project. 
    check schedule time for each your process chain which fetchs data from source system (Info Package) and re schedule them which should not execute at a time (make it max 3) and try again
    Regards
    BVR

  • RFC calls are taking too many work process -- system knock out

    Hi,
    I have an interface remote function, which is going to be called by a java program.
    Data is going to be sent to the system, processed and sent back syncronous to the caller.
    The calls are working on SAP tables, so I needed to lock and unlock the tables. The java program
    is opening many parallell threads and starts them the same time.
    That means, that the sap system is getting attacked by many rfc calls on the same function, with the
    same user at the same time.
    The system has in development 15 dialog work processes set up. If I run that with up to 15 parallell rfc calls, all is working ok!
    Let me now explain the problem:
    I have programmed the table lock, that it´s trying to lock the table at the beginning of the function.
    If it´s not possible it tries it again. At first I have just inserted a one second wait and let that run maximum 3 times. If the table is still locked, it breaks down with an error.
    But because the calls come nearly to exactly the same time to the system, the first call locks all others out, and the rest ran out of the 3 seconds and ended up with an error.
    So I tried to build an endless loop, which is just ending, when the table could be locked again, or when the runtime of 5 seconds has reached. That means, it´s not waiting for a second, if the table is locked, but it´s trying again and again up to 5 seconds.
    That is all ok, because sometime the table is free again and all calls are then processed alright.
    BUT if I now run that with MORE than 15 rfc calls from the java program (15 dialog processes are set up), the system got knocked out! It is using all free work processes for the RFC calls and get stucked. I think, the first call is locking the table, and the got stopped by the system. And then all the others are running in the endless loop....
    So, shouldn´t be there a limit for dialog processes taken by RFC calls? For example here for this user? In this case it should f.e. be set to 10 free processes with 5, which are reserved for other users...
    Any advices?
    The second is, how can I change the lock mechanism, that I don´t use an endless loop? Waiting for one second and doing that 3 times, is not good enough... Because all the rfc calls wait then for one second, up to 3 times, and end with an error....
    Is it possible to wait for half seconds, or defined milli seconds?
    Thank you for all advices!

    Hi,
    What I have understood is you are trying to lock the table in a loop and just checking the duration by explicitly putting wait statement.
    Hope you are NOT locking the entire table rather a particular record in each lock.
    No need to use explicit wait statement rather its better to let SAP thinks when to lock the table T1 when its already locked by another work process. So just set the wait parameter for the Enqueue function module as 'X' and check how it behaves. Until the table is not unlocked the process will wait.
    If you see the wait parameter for the Enqueue function module is not available then create your own lock object for the table and use that. Make sure its getting dequeued else you can understand better
    Cheers
    Somnath

  • TOO MANY Parallel Loops in Main VI

    Hi,
    I have heard that all vi should fit on one screen.  I have a main vi that have multiple parallel loops.  The first loop is to detect the user request, the second loop is to perform the request, the third loop is to control my samples with digital out and analog out, the forth loop is to display analog in data on the screen, the fifth loop is to empty the daq buffer continuously, and the sixth loop is to log data into a file.  If I have 6 loops in parallel, it is impossible for this vi to fit on one screen.  Is there a better way to organize this?  BTW, this is a multiple producers and multiple consumers architecture.  Thanks!
    Kudos and Accepted as Solution are welcome!

    "jyang72211" <[email protected]> wrote in message
    news:[email protected]...
    > Hi,&nbsp;I have heard that all vi should fit on one screen.&nbsp; I have a
    main vi that have multiple parallel loops.&nbsp; The first loop is to detect
    the user request, the second loop is to perform the request, the third loop
    is to control my samples with digital out and analog out, the forth loop is
    to display analog in data on the screen, the fifth loop is to empty the daq
    buffer continuously, and the&nbsp;sixth loop is to log data into a
    file.&nbsp; If I have&nbsp;6 loops in parallel, it is impossible for this vi
    to fit on one screen.&nbsp; Is there a better way to organize this?&nbsp;
    BTW, this is a multiple producers and multiple consumers architecture.&nbsp;
    Thanks!
    An ideal Vi should fit on screen, because it provides more overview.
    One way to "hide" the parallel loops, is but putting them in sub VI's. This
    is only useful if only one loop deals with UI stuff. If one loop does one
    type of DAQ, it's easy to put this in a sub VI. I'd start this sub VI
    dynamically in the UI loop, but you might as well keep it as a normal VI
    running parallel of the UI loops.
    But I wouldn't force this. There is absolutely nothing wrong with a few
    parallel loops, where each loop takes the full width, and 60% of the height
    of the screen! The reason this became a rule, is to avoid diagrams with: one
    big sequence. In it, four steps. In each step, a nested case, while loop,
    two parallel for loops and in there again two or three sequence structures
    with 8 steps, and 40 nodes kludged together. But shrinking something like
    this (with a few more sequence structures) is not helpful.
    I think there is nothing wrong with a few (perhaps un to 5 or 6) parallel
    loops, as long as there is a logic behind there existence. I often make a
    DAQ VI. In it, there are perhaps 10 loops that read data from serial, tcp/ip
    and fieldpoint devices. So, would it be helpful if I put them in subVI's? I
    think, in this case, not. The reason for the rule is it provides a better
    overview, and this solution would give *less* overview, so, not a good
    idea...
    I'd say: if there is a good reason, and you keep it structured, it is just
    as good as hiding the same stuff behind (dynamic) sub vi's...
    There are some benefits in keeping your diagrams small. It forces you to
    separate your code, and those peaces are more likely to be simpler (thus
    less errors), and more reusable. In the above example of the DAQ loop,
    putting the loops in seperate subVI's, would result in reusable DAQ VI's. So
    it's a delicate issue, don't follow the rules blindly, try to see why they
    are there.
    Regards,
    Wiebe.

  • Oracle 10g Too Many INACTIVE Processes in V$SESSION

    Help.
    I have a 10g Catelogue database that I use only for RMAN backups for other databases, it
    sits on a Windows 2003 server.
    My problem is that it is generating a lot of INACTIVE processes for user SYSMAN to such an
    extent I had to increase the processes to 600 from 150 (SQL&gt; Alter System Set Processes=600
    Scope=spfile;), but by the rate the INACTIVE processes are coming I get database connection
    errors and memory errors after a few minutes/hrs after restarting the database.
    SQL&gt; select count(*), username, status, state
    2 from v$session
    3 group by username,status,state
    4 /
    COUNT() USERNAME STATUS STATE*
    2 SYS ACTIVE WAITED SHORT TIME
    15 ACTIVE WAITING
    234 SYSMAN INACTIVE WAITING
    SYSMAN has about 234 INACTIVE processes above, but that figures rises sharply. After some
    moments (1 hour) when I try to run the select statement again I get:
    SQL&gt; /
    from v$session
    ERROR at line 2:
    ORA-04030: out of process memory when trying to allocate 123404 bytes (QERGH
    hash-agg,kllcqas:kllsltba)
    When I exit SQLPLUS and try to login I get this
    C:\&gt;sqlplus
    SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 8 12:55:14 2008
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Enter user-name: / as sysdba
    ERROR:
    ORA-12560: TNS:protocol adapter error
    Enter user-name:
    So I have to restart the database.
    Help me solve my problem.
    Regards,
    Kevin

    These are the EVENTS and it seems they have the same count and also they constitute the majority
    SELECT count(), event*
    FROM v$session_event
    WHERE SID in (Select SID From V$SESSION WHERE USERNAME = 'SYSMAN' AND Status = 'INACTIVE')
    GROUP BY event
    ORDER BY Event
    COUNT() EVENT*
    309 SQL*Net break/reset to client
    309 SQL*Net message from client
    309 SQL*Net message to client
    309 control file sequential read
    16 log file sync
    The method of the RMAN backup:
    I'm using windows scheduler to run RMAN scripts with a command like:
    rman target / @livedb catalog / @catalogdb backup database;
    Regards,
    Kevin

  • MTS with too many OS processes

    Hi,today i changed some connections to MTS (shared server)
    db version is 10.2.0.3
    os version aix 5.3.5
    after 3 hours, i take the follownig error, no oracle proses can be forked after.
    i returned to dedicated server, now everythnig is ok.
    at the time of problem, # of oracle prosecces see in the OS was 4000 which is the OS limit for max process a user can create.
    it is 2000 in dedicated server case.
    what may be the cause.
    thanks,
    ORA-27300: OS system dependent operation:fork failed with status: 11
    ORA-27301: OS failure message: Resource temporarily unavailable
    ORA-27302: failure occurred at: skgpspawn3

    #dispatchers are 2. each with 250 connections.
    shared_servers=10
    max_shared_servers=40
    in the OS, i saw 4000 oracle processes in mixed architecture (dedicated and shared)
    whe i turned to just dedicated, i see 2000 processes.
    it must be the reverse.

  • Too many LISTENER processes (11gR2 Grid Infrastructure (2 nodes))

    Greetings -
    I get an alert that says that my LISTENER is down (EM Alert Details). It suggests a corrective action
    to stop the current running LISTENER and start it again using the listener parameter (listener.ora) from
    the database (RDBMS) home. There are two (2) LISTENER processes running (ps -ef | grep LISTENER) .
    One process is running from the grid home and the other from the database home however only
    the one running from the grid home has a listener parameter file (listener.ora) there are no others.
    To confuse me even further the documentation says that I should not set the 'local_listener' parameter
    and that the Oracle Agent will maintain this setting.
    Any suggestions ?
    Thanks in advance.
    Brian

    Thanks Rodrigo,
    That was VERY helpful.
    I disabled the old listener and then
    I was able to create a new listener with the correct settings.
    I can see the instances on each node using this
    expression.
    lsnrctl status NEW_LISTENER
    However this shows on the first node that +ASM1, DM3, DM31
    are available on the second node I see only +ASM2 but nothing else.
    I was expecting DM3, DM32 .
    Now when I first created the new listener I read that the 'local_listener'
    setting need NOT be set. When I attemptied to unset that parameter then
    I lost the local instances. I reset the local_listener as before
    and the local instance on node one returned. Not on node two however.
    My question: Do I need to set the 'local_listener' on each instance to the same
    value or to different values to reflect which node they are configured for ?
    I cannot see it now but I remember there is a section that references the
    first node 'node_one-vip' .
    Should the second node's local_listener section be 'node_two-vip' ?
    Now if it need not be set this then something else has to occur to make it work.
    Sorry for not being more brief,
    Brian

  • Parallel process in process chains

    Hi All,
    I have created a process chain with two parallel jobs (for forecast run) in APO DP. whenever i'm checking it, it is showing me that <b>"Too many parallel processes for chosen server"</b>
    In the diagnosis, the message is "On the server  you have chosen, there are only 1 batch processes available. The process chain has been designed in such as way that 2 processes must be processed parallel".
    Do I need to maintain any settings.Please let me know.
    Thank you.
    Regards,
    Raj

    Hi Raj,
    What it is complaining about is that the number of batch processes(background processes) available on the system are only 1 and you have given it 2 background processes..now if the system only has 1 bckgnd process,, how will it run 2 processes ) ??
    You can check the number of background processes in SM50 and then modify the number of background processes in RZ10(start up profile)......Ask your basis guy to increase/check that???
    Thanks
    Abhi

  • Number of parallel process definition during data load from R/3 to BI

    Dear Friends,
    We are using Bi7.00. We have a requirement in which i should increase the number of parallel process during data load from R/3 to BI.  I want to modify this for a particular data source and check.Can experts provide helpful answers for the following question.
    1) When load is taking place or have taken place, where can we see how many parallel process that particular load has taken.
    2) Where should i change the setting for the number of parallel process for data load (from R/3 to BI) and not within BI.
    3) How system works and what will be net result of increasing or decreasing the number of parallel process.
    Expecting Experts help.
    Regards,
    M.M

    Dear Des Gallagher,
    Thank you very much for the useful information provided. The following was my observation.
    From the posts in this forum, i was given to understand that the setting for specific data source can be done in the infopackage and DTP level, i carried out the same and found that there is no change in the load, i.e., system by default takes only one parallel process even though i maintained 6.
    Can you kindly explain about the above mentioned point. i.e.,
    1) Even though the value is maintained in the infopackage level , will system consider it or not. -> if not then from which transaction system is able to derive the 1 parallel process.
    Actually we wanted to increase the package size but we failed because i could not understand what values have to be maintained  -> can you explain in detail
    Can you calrify my doubt and provide solution?
    Regards,
    M.M

  • How many parallel servers should I use?

    Hello All,
    I am in 10g and would like to create table as select. I am using NOLOGGING and PARALLEL. I notice, as I go on increasing the number of parallel servers, I cost of my statement reduces.
    create table tmp_xyz NOLOGGING PARALLEL 12 as
    SELECT ...
    from ...
    value of PARALLEL_min_SERVERS and PARALLEL_MAX_SERVERS parallel servers is 0 and 240 respectively.
    I am doing this for a large data table migration; no user be working at the time.
    I wonder how many parallel processes I should use?
    Regards

    Mosaq wrote:
    I wonder how many parallel processes I should use? Each parallel process is used for doing I/O - the I/O load is what is parallelised. Each PX slave gets an I/O load (usually a rowid range that describes a range of physical row-on-disk addresses) to process.
    So your question boils down to what the I/O capacity is of the I/O subsystem on that server. And this is pretty unique to a server and depends on just how the I/O layer looks like.

  • Too many logical errors (in terms of business processes); maximum was 100

    hi friends !
    I'm using the direct input program RMDATIND for uploading the material master data. and i'm facing the error:
    "Too many logical errors (in terms of business processes); maximum was 100"
    thanks and regards,
    sachin soni

    Hi,
    If you checked in standard program,problem is occuring in the function module
    'MATERIAL_MAINTAIN_DARK'.

  • %COMMON_FIB-6-FIB_RECURSION: has too many (8) levels of recursion during process switch

    Hi,
    I often get this message in my logs;
    %COMMON_FIB-6-FIB_RECURSION:  has too many (8) levels of recursion during process switch
    Does anyone have any idea what this means? This same router has, on average, one disconnect from our GRE tunnel each day and I can't connect to it externally until the cable modem is rebooted. The log above is the only thing I've got to go on really. Everything else looks normal.
    Thanks!

    i am using weblogic 10.3 but still getting <Oct 8, 2009 3:26:35 AM EDT> <Error> <Application Poller> <BEA-149411> <I/O exception encountered java.io.FileNotFoundException: /my123Domain456/123456ServerName/servers/123456ServerName/cache/.app_poller_lastrun (Too many open files).
    java.io.FileNotFoundException:
    My clients are getting to others as I use Oracle 10G Rac oracle 10 Weblogic and getting 100s of problems, save me geeks.

  • How many parallel BPEL child processes can be invoked on single BPEL server

    Hi,
    Can anyone pls let me know
    1. How many parallel BPEL child processes can be invoked on single BPEL server at same time?
    2. How number of Invoker threads, Worker threads and DB connection pools are affecting the BPEL server's listener thread spawning capacity?
    Thanks in advance.
    -S

    Hi James
    Here is my problem. I need to do this for load balancing. I have two instances of SOA Suite running on single machine, i.e. two different BPEL servers. Now i need 2 BPEL instances on each server, i.e. two SOA Suite and four BPEL instances (Two BPEL servers on each SOA Suite)
    I tried to create a new OC4J instance on my app server and named it as OC4J_new. By default OC4J instance would have these application installed:
    ascontrol
    ccore
    coreman
    datatags
    default
    esb-dt
    esb-rt
    gateway
    hw_services
    javasso
    orabpel
    orainfra
    policymanager
    ruleauthor
    rulehelp
    But when i create new OC4J instance, i can see only these applications:
    ascontrol
    datatags
    default
    javasso
    How do i get rest of the applications in my new OC4J Instance??
    I tried deploying .EAR files but it failed all the time. What are possible fixes?
    Many thanks in advance

  • Hdiutil -- trying to create a sparseimage ends with "too many processes"

    Hello
    I've been trying to create a sparseimage file using both the Disk Util app and the hdiutil command-line tool to use with the Time Machine from a network folder. However, both fail with a "too many processes" error.
    % hdiutil create -library SPUD -size 1g -fs HFS+J -type SPARSEBUNDLE -volname lala  lala
    hdiutil: create failed - Too many processes
    I've tried to search for it on Google without success. Is anybody else getting such errors?
    Kind regards,
    Mauricio

    Printing different images on one page

  • OLE or COM Processing error : Too many fields defined

    i have created a excel workbook  format in data integrator and defined the fields in it, when i tried to run a simple job extracting data from spreadsheet ,  i am getting following error OLE or COM Processing error : <Too many fields defined>.
    all i have in the spreadsheet is 18 rows and 35 columns of data, can any help how to solve this problem. i have used query transform for extracting and loading the data in to a table
    Edited by: Rakesh Chittineni on Apr 1, 2010 3:45 AM

    I have Solved the problem my friend suggestion.
    The excel file i was trying to access is from WEBI report which was saved as .xls format and then then made some modifications to the spreadsheet.
    What i did was i deleted the unused columns, i.e my spread sheet has data upto AQ column so i deleted remaining cells.
    and while  defining the  excel file format i selected the option workbook and selected the proper sheet and in the other options i have chosen column range and also check the box ( extended range) now i could over come the error OLE or COM processing error
    Edited by: Rakesh Chittineni on Apr 1, 2010 9:44 PM

Maybe you are looking for

  • Facing problem in sales order

    Hi Friends, While selling trading goods, the requirement type is coming as 011 in sales order.And schedule line as CP. But if  I want to requirement type as 011 and schedule line as CN. Kindlty guide me Thanks in advance Shailesh

  • Java Card Authentication

    Hi, i have a card manager secured and for uploading and deleting applet i have to make authentication. Do i have to authenticate in order to select my applet and to send APDU? Which is the APDU command for ATR? Thanks

  • Start up time

    Hello: There are times when I am starting up Aperture where it takes about 5 seconds for the images to appear, and then there are times when it takes in excess of 20 seconds. As far as I can tell, it is not a function of the number of other applicati

  • When I try to duplicate a slide or copy a slide I am booted out of Captivate 8.

    Unfortunately, I am not given the opportunity to save before Captivate closes.

  • Is it possible to install Desktop Software for Mac on an OS 10.4.11?

    and if not how do I speak to someone about returning this device that WASNT explained to me and is unusable in this particular situation? i dont WANT to return it but manually sending each photo to my email and downloading them one at a time is beyon