Process Limit%

Hi all experts,
We are in 11gr2 in windows platform. I got grid control alerts at 2.35 ET that metric process limit is at 98%. Is it possible to find out what causes the process limit is at 98%? What exactly ran this time that spiked the process limit? Is there any SQL query?

can i query active session history. Can you please tell me if my query is ok?
select * from (
select
SQL_ID,
sum(CPU_TIME_DELTA),
sum(DISK_READS_DELTA),
count(*)
from
DBA_HIST_SQLSTAT a, dba_hist_snapshot s
where
s.snap_id = a.snap_id
and s.begin_interval_time > sysdate -1
and EXTRACT(HOUR FROM S.END_INTERVAL_TIME) between 14.30 and 15.30
group by
SQL_ID
order by
sum(CPU_TIME_DELTA) desc)
where rownum <5

Similar Messages

  • Desired stack size of 8197 Kb exceeds current process limit of 8192 Kb.

    I've installed HP's JDK on my hp box:
    HP-UX HPUX B.11.23 U ia64
    However, I noticed that when I got some error just type "javac":
    # java -version
    java version "1.5.0.06"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0.06-_12_jan_2007_03_27)
    Java HotSpot(TM) Server VM (build 1.5.0.06 jinteg:01.12.07-08:49 IA64, mixed mode)
    # javac
    Java HotSpot(TM) Server VM warning: Desired stack size of 8197 Kb exceeds current process limit of 8192 Kb.
    Well, I could compile and execute java programs on this box, but I'm curious to know the cause for the error message.
    Thanks,
    Tuan

    What is your ulimit set to ?
    e.g.
    $ ulimit -a
    stack(kbytes) 8192
    Check your kernel limit with :
    e.g.
    # kctune | grep maxssiz
    maxssize 8388608
    maxssize_64 268435456
    So you could boost it by changing the maxssize kernel parameter.
    Hope this helps,
    Lee

  • BOMM - Metadata manager busobj.exe process limit number of report processed

    Hello,
    We're facing the following problem, we have a BOMM setup which is running flawless for universes and webi reports. But we have a huge amount (+8000) Deski reports all stored in the same folder.
    While the integrator is processing the Deski reports at a certain point in time it goes wrong, we found out that to process the Deski reports BOMM launches a busobj.exe process which uses 2 GB of RAM at the moment the integrator stalls. The integrator does not give an out of memory error, it just stops processing and seems to timeout.
    What I am now looking for is a parameter that can limit the number of Deski reports processed by the busobj.exe process, before it is terminated to free up the memory. We thought that the pplimit parameter would do just that, but it is not.
    In the log we see all kinds of parameters, but there's very little information about what they do.  These are arguments for which we would like to get some more information:
    - maxSelect (defaults to 1000000)
    - mtc
    - ppc (number of concurrent jobs, but this seems not to influence the number of busobj sessions)
    - pplimit
    - ptc
    our setup:
    BOE = 3.1 SP2.5
    BOMM Version: 12.1.0.6
    Kind regards
    Guy

    Thank you Manoj,
    This was already helpful, it confirmed our thoughts about the parameters.
    I can not confirm your first comment about the fact that the busobj process closes after eacht report, I've monitored the processing on the server and during the run of the integrator the same busobj process was active (same PID).
    Currently we try to process 100 reports at a time by manipulating the date modified on our dev enivronment by checking the reports in scope out and back in, and then starting the integrator.
    The reports average around 200KB in size and none of them is set to refresh on open. Base on the logs it takes around 1 minute to process a single report. Depending on the fact if it is processing the associated universes or not. Disk space is not the issue.
    I noticed similar behaviour when we used a VBA-script to feed our own mm, and I had to write code to limit the number of reports processed by the busobj process to around 100. I did this by closing the busobj process after 100 reports and then start a new batch of 100 reports in a new busobj process. I think busobj does not cleanup after closing the report, and with every report opened within the same process the memory usage of the process grows, until it reaches 1.8 GB and then the process just hangs.
    I can open cases, if you can tell me on how to make sure it reaches you I'll just create one. Do you already have a release date for the fixpack you are talking about?
    Regards
    Guy

  • Idoc processing: Limit of # of segments

    Hi All,
    Can you tell me what is the limit of segments when processing an Idoc via BAPI? I know that for some (FI) it's 999 but I'm wondering if it is the same for all Idocs.
    Thanks.

    Hi Aarhyn,
    Maximum limit differs with segment.
    You can modify maximum limits by creating the custom segments or by adding the standard segments to custom IDOC type.
    Regards,
    Santosh.

  • Post-Processing limit on number of files?

    Hello,
    When I export a set of pictures, I apply a post-processing Photoshop droplet to that applies the Imagenomic Portraiture filter. It works fine up to a certain point. I noticed that if the number of files is less than 21, it works fine. If the number is greater, it fails to perform the post-processing and won't even launch Photoshop to apply the droplet action.
    Has anyone encountered a file limit problem with post-processing in export?
    Del

    I'll assume you are talking about Windows and not Mac since I cannot speak about Mac's. In Windows, the export action is invoked by passing the filenames on a command line to the program/script that you specify. There are limits to how many characters can be passed on a command line, depending on which method the programmers used. I expect the limit is 2048 characters. When that limit is reached, then the action does nothing.
    The only way to increase the number of photos you can process, is to change the export folder name to something very short, like C:\Temp, or even shorter. By default, it exports to a very long path name an putting that in front of each photo name eats up valuable characters.
    There will still be a limit, but at least you can process more before failure.
    Steve

  • Maximum report processing jobs limit - Crystal report with XI R2 environmen

    Team
       My customer is facing the following error at XI R2 Environment...
    The maximum report processing jobs limit configured by your system administrator has been reached.
    To replicate  this issue  at my development environment,
    1)  I change the RAS maximum concurrent processing limit to 1 but no luck
    2) I changed the crystal report job server Maximum Concurrent processing limit to 1 but no luck
    3) i changed the register setting to HKEY_LOCAL_MACHINE\SOFTWARE\CRYSTAL DECISIONS\10.0\REPORT APPLICATION SERVER\SERVER\PrintJobLimit = 1 there is no luck
    Kindly let me know which service i need to change to replicate this message (The maximum report processing jobs limit configured by your system administrator has been reached).   Looking your expertise kind suggession and help.
    I am opening more than 10 reports, but i could not able to get the error message..
    Thx
    Srini
    Edited by: srinivasan rangaswami on Aug 12, 2011 1:08 PM
    Edited by: srinivasan rangaswami on Aug 12, 2011 1:10 PM

    Harald
    we are using the following link to view the report via Portal application and the crystal report version is Crystal Report XI
    http://server1.ser.lan:8080/businessobjects/enterprise115/desktoplaunch/opendoc/CrystalReportViewer.jsp
    parameter is passing like this to the portal
    http://server1.ser.lan:8080/businessobjects/enterprise115/desktoplaunch/opendoc/view_report_custom_params.jsp?id=7654
    Best
    Srini

  • Error ORA-04030: out of process memory when trying to allocate 8512 bytes

    Good Afternoon estimated
    I want to see if anyone has the following problem occurred while there are about 70 concurrent connections to the Oracle instance. if anyone has any solution.
    is grateful for the help in advance:
    Dump file d:\oracle\data\admin\ppmdb\bdump\ppmdb_mmon_5032.trc
    Thu Aug 11 09:23:40 2011
    ORACLE V10.2.0.4.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
    With the OLAP, Data Mining and Real Application Testing options
    Windows NT Version V5.2 Service Pack 2
    CPU : 8 - type 586, 1 Physical Cores
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:5642M/8181M, Ph+PgF:17775M/20246M, VA:9M/2047M
    Instance name: DBMM
    Redo thread mounted by this instance: 1
    Oracle process number: 11
    Windows thread id: 5032, image: ORACLE.EXE (MMON)
    *** 2011-08-11 09:23:40.429
    *** SERVICE NAME:(SYS$BACKGROUND) 2011-08-11 09:23:40.413
    *** SESSION ID:(161.1) 2011-08-11 09:23:40.413
    *** KEWROCISTMTEXEC - encountered error: (ORA-04030: out of process memory when trying to allocate 8512 bytes (pga heap,kgh stack)
    *** SQLSTR: total-len=267, dump-len=240,
    STR={insert into wrh$_sysmetric_history     (snap_id, dbid, instance_number,      begin_time, end_time, intsize, group_id, metric_id, value)  select      :snap_id, :dbid, :instance_number,      begtime, endtime, intsize_csec,      groupid, metri}
    ===============
    Note: This allows us to continue to connect more users and the only way to make new connections is restarting the instance
    I Have Configurate: pga_aggregate_target integer 379584512
    Total System Global Area 1577058304 bytes
    Fixed Size 1299216 bytes
    Variable Size 729812208 bytes
    Database Buffers 838860800 bytes
    Redo Buffers 7086080 bytes
    Thank you for your possible help
    Claudio T.

    804135 wrote:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
    Windows NT Version V5.2 Service Pack 2
    Memory (Avail/Total): Ph:5642M/8181M, Ph+PgF:17775M/20246M, VA:9M/2047M
    I Have Configurate: pga_aggregate_target integer 379584512
    Total System Global Area 1577058304 bytesHave a search on this forum (or google) for the error code, there should be lots of previous discussion on this one.
    From no sign of 64-bit in the product banner plus VA (address space) 2 GB (close enough), it looks like the server is running as 32-bit process.
    With SGA + PGA (target) adding up to nearly 1900 MB, my guess is you are hitting the 2 GB per process limit.
    Lower SGA, it should help in the very short term. For longer term: lower resource demands or start planning for migration to 64-bit.

  • What's the semantic of "max user processes" (ulimit)

    Hello everyone,
    I don't understand the behaviour of ulimit, have a look at this shell dump:
    $ ps hax | wc -l
    120
    $ ps h -u myUsername | wc -l
    35
    $ ulimit -Su 78
    $ ps h -u myUsername | wc -l
    bash: fork: retry: No child processes
    bash: fork: retry: No child processes
    bash: fork: retry: No child processes
    bash: fork: retry: No child processes
    bash: fork: Resource temporarily unavailable
    $ ulimit -Su 80
    $ ps h -u myUsername | wc -l
    35
    $
    If I am currently running 35 processes, one would assume that >35 more should be sufficient to start two more processes - but obviously it isn't.
    In this case, I needed at least "ulimit -Su 80" to start ps and wc.
    If I set the "max user processes" limit to 79, the first four error messages change from "bash: fork: retry: No child processes" to "bash: fork: retry: Resource temporarily unavailable"
    Can somebody explain this bevahiour to me, please? Why am I not allowed to create new processes, although the limits should be sufficient?

    Apologies for the necro-bump but I hope this will help others.
    ulimit -u does not give you the max number of processes rather it displays the max number of threads.  To list the number of threads a user is currently using:
    ps -L -u myusername | wc -l
    The output from the above two commands can now be compared and allow you to set the appropriate ulimit.

  • Oracle 11g R2 hangs after parameter processes incresed

    Hi,
    I am running an Oracle 11g R2 on a Solaris box. I was getting some Critical alert messages about the "Process Limit %" metric. So I decided to increase the value of the processes database parameter from 200 to 400. After that the system is very slow and hanging with a lot of "Log file sync" and "log file parallel write" events.
    I have rolled it back to 200 and now the system is working fine again, but I am concern about getting again the alert about the "process limit %".
    Is there any other parameter that I need to tune together with the increase of the proccesses on?
    Regards,

    It looks like the issue is not related with the processes change.
    If I reboot then db and then restart the process it runs fine. Something happens during on the db during the day that make the nightly schedule task takes forever. When I checked it this morming there were a lot of commit activity. If I cancel the process and then try to restart it again without rebooting the db the problem persist. But if I bounce the database and then run it, it will complete fine.
    Below is AWR periord comparisson report. The first period is when I cancelled the process and then tried to run it again. The second one is after the database reboot.
    I appreciate any advice.
    Snapshot Set DB Name DB Id Instance Inst num Release Cluster Host Std Block Size
    First (1st) DMFEPRD 3155815743 dmfeprd 1 11.2.0.1.0 NO uscndb18 8192
    Second (2nd) DMFEPRD 3155815743 dmfeprd 1 11.2.0.1.0 NO uscndb18 8192
    Snapshot Set Begin Snap Id Begin Snap Time End Snap Id End Snap Time Avg Active Users Elapsed Time (min) DB time (min)
    1st 2700 25-Jun-11 12:17:51 (Sat) 2701 25-Jun-11 12:23:40 (Sat) 2.69 5.82 15.65
    2nd 2702 25-Jun-11 12:47:17 (Sat) 2703 25-Jun-11 12:52:52 (Sat) 2.40 5.58 13.39
    %Diff -10.78 -4.12 -14.44
    Host Configuration Comparison
    1st 2nd Diff %Diff
    Number of CPUs: 32 32 0 0.0
    Number of CPU Cores: 4 4 0 0.0
    Number of CPU Sockets: 1 1 0 0.0
    Physical Memory: 65408M 65408M 0M 0.0
    Load at Start Snapshot: 6.14 2.03 -4.12 -66.9
    Load at End Snapshot: 6.95 4.67 -2.28 -32.8
    %User Time: 13.43 13.04 -.38 -2.9
    %System Time: 6.95 1.26 -5.69 -81.9
    %Idle Time: 79.62 85.7 6.07 7.6
    %IO Wait Time: 0 0 0 0.0
    Cache Sizes
    1st (M) 2nd (M) Diff (M) %Diff
    Memory Target 10,240.0 10,240.0 0.0 0.0
    .....SGA Target 6,656.0 6,656.0 0.0 0.0
    ..........Buffer Cache 672.0 672.0 0.0 0.0
    ..........Shared Pool 1,472.0 1,472.0 0.0 0.0
    ..........Large Pool 64.0 64.0 0.0 0.0
    ..........Java Pool 224.0 224.0 0.0 0.0
    ..........Streams Pool 64.0 64.0 0.0 0.0
    .....PGA Target 3,584.0 3,584.0 0.0 0.0
    Log Buffer 18.6 18.6 0.0 0.0
    Load Profile
    1st per sec 2nd per sec %Diff 1st per txn 2nd per txn %Diff
    DB time: 2.69 2.40 -10.78 0.96 0.14 -85.42
    CPU time: 0.90 2.13 136.67 0.32 0.12 -62.50
    Redo size: 28,238.40 149,564.99 429.65 10,057.71 8,577.01 -14.72
    Logical reads: 8,840.64 21,941.38 148.19 3,148.78 1,258.26 -60.04
    Block changes: 176.06 1,032.02 486.18 62.71 59.18 -5.63
    Physical reads: 1.82 37.36 1,952.75 0.65 2.14 229.23
    Physical writes: 6.69 25.16 276.08 2.38 1.44 -39.50
    User calls: 118.44 318.49 168.90 42.19 18.26 -56.72
    Parses: 91.31 492.38 439.24 32.52 28.24 -13.16
    Hard parses: 4.73 31.89 574.21 1.68 1.83 8.93
    W/A MB processed: 908,952.26 4,708,929.40 418.06 323,742.82 270,039.92 418.06
    Logons: 18.65 41.19 120.86 6.64 2.36 -64.46
    Executes: 109.63 584.01 432.71 39.05 33.49 -14.24
    Transactions: 2.81 17.44 520.64
    1st 2nd Diff
    % Blocks changed per Read: 1.99 4.70 2.71
    Recursive Call %: 84.16 92.70 8.53
    Rollback per transaction %: 0.00 0.00 0.00
    Rows per Sort: 1,620.17 1,194.14 -426.02
    Avg DB time per Call (sec): 0.02 0.01 -0.02

  • Assigning Different database governance limit for on demand versus scheduled report in BOEXI release 1

    Post Author: Lucia Chan
    CA Forum: WebIntelligence Reporting
    I'm trying to use connection overrides for universe to assign different CPU processing limit for different group members on the database side.  For those with low CPU limit setting, they would need to schedule their reports.  I'm trying to find out if there is any way for the database to know if the report is on demand or scheduled.  If scheduled, there should be no limit.  I did a preliminary test with both on demand and scheduled WebIntelligence reports and both passed the wiReportServer.exe instead of wiJobServer.exe on the database side as AppName.  Does anyone have any suggestion to look at that can differentiate the two?
    Thank you.
    Lucia Chan

    All the mesages are dated "Aug 13" which is quite a few months ago ! I see no recent messages.
    You have two CREATE CONTROLFILE calls and one alter database character set INTERNAL_CONVERT ZHS16GBK call.
    Were these part of a Database Creation using DBCA (The Database Creation Assistant) ?
    Hemant K Chitale

  • Restrict the session's time limit

    Friends ,
    In my oracle database 10g server the process limit is 400 and session limit is 445 .
    Look at the following v$resource_limit output :
    RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
    processes |399 |400| 400| 400
    sessions |406| 408| 445| 445
    Now the problem is , in my database more than 100 users are added last week and for this reason my database process crosses its limit (400) . In this case , when a user tries to login then he gets error :
    " SQL> conn user@PROD
    Enter password:
    ERROR:
    ORA-12537: TNS:connection closed"
    In this moment , I dont want to increase the process value and want to find out the session who are idle for last 10 minues . Is there any parameter in oracle which helps to find out the idle session ?
    Also , I want to disconnect those users who are IDLE for 10 + minutes . How can I restrict this without using any profile and also not incresing the v$process value ?
    Waiting for reply .. .

    try with default profile
    SQL> select resource_name,limit
      2    from dba_profiles
      3   where profile='DEFAULT' and resource_name='IDLE_TIME'
      4  /
    RESOURCE_NAME                    LIMIT
    IDLE_TIME                        UNLIMITED
    SQL> alter profile default limit idle_time 2
      2  /
    Profile altered.
    SQL> select resource_name,limit
      2    from dba_profiles
      3   where profile='DEFAULT' and resource_name='IDLE_TIME'
      4  /
    RESOURCE_NAME                    LIMIT
    IDLE_TIME                        2Khurram

  • Unable fork any new process

    Hello Experts ,
    We faced major issue on our production server and after reboot server came to normal operation.
    The issue is Solaris unable fork any new process, whatever the command we gave and got "fork: Unable to fork new process".
    We need answer for below
    1) How Solaris reach maximum no. of process.
    2) is there any way to prevent in future incidents (like tuning operating system to allow maximum process limit)
    3) How to know no. of process handling by Solaris at a given time.
    4) How to know the configuration of Solaris Maximum process.
    We are waiting for your reply.
    Thanks in advance.
    Regards,
    Rajesh.

    Hi
    In order to answer this sort of question, I suggest that you either get on a Solaris admin training course, or at least get hold of and read "Solaris Internals".
    The machine might be short on VM, as well as having too many processes running.
    Use ps to see the number of processes running.
    IIRC Solaris 10 has far fewer tunables than previous versions.
    Paul

  • Per Session Maximum Message Limit

    I have a front-end messaging server that would need to feed the messages to an Anti Spam System before these messages could be further relayed to their respective destinations/back-end messaging server.
    The Anti Spam System has a certain limit in number of messages it could receive/process per session. So, I would like to set a per session limit in the number of messages my front-end messaging server can send to the Anti Spam System in order not to have long queue at the front-end messaging server due to the receiving/processing limit set in the Anti Spam System.
    The exact version of my messaging server here is iPlanet Messaging Server 5.2 HotFix 1.21. Please advise on how could I achieve this objective of mine.

    Could you please explain the below sentence as stated in SUN documentation? =========================================
    If the option accepts an integer value, a base may be specified using notation of the form b%v, where b is the base expressed in base 10 and vb. =========================================
    For example, if I would like to set "ATTEMPT_TRANSACTIONS_PER_SESSION" to 15 messages, how do I set it based on the above highlighted sentence from SUN documentation?

  • ORA-04030: out of process memory (pga heap,redo read buffer)

    Hi dear Masters Dba's....
    I have one problem in my work. Becouse this error isn't usual all time. My enviroment the Database is
    Oracle Database 10g Enterprise Edition ,10.2.0.1.0,64bi
    TNS for 64-bit Windows: ,10.2.0.1.0,Production
    Sga
    Fixed Size = 2003944
    Variable Size=251661336
    Database Buffers= 989855744
    Redo Buffers=14770176
    Block sise in bytes=8192
    MaxExtents=505
    Min extend siiza in k=128
    My machine is
    SO= Microsoft Windows Server 2003 R2 Standar x64 Edition
    2.66 Ghz and 4gb od RAM
    Pleace help me wiht this error. I will need the solution is very urgent. Thanks for you help.
    Edited by: user8208388 on 29/04/2009 02:27 PM

    take a look at these metalink docs
    Subject:      How To Avoid ORA-04030/ORA-12500 In 32 Bit Windows Environment
         Doc ID:      373602.1
    Subject:      ORA-04030 and ORA-06512
         Doc ID:      1019492.102
    also something related..Subject:      "ORA-04030: out of process memory (pga heap,redo read buffer) " Errors While Migrating Database To 10.2.0.1 on AIX 5L
         Doc ID:      423292.1
    this has to do some process limit set on OS side...

  • Windows Thread Limit

    Hi
    I have a vendor recommending shared server due to a windows thread limitation. Upon reading up on windows threads, it seems to be more an issue of an application not properly managing memory withing the memory stack.
    Does anyone know of a way to monitor thread utilization on a per session basis?
    Has anyone ever seen an Oracle based application hit a windows thread limit?
    Thanks in advance.

    Hi
    I have a vendor recommending shared server due toa
    windows thread limitation. Upon reading up on
    windows threads, it seems to be more an issue ofan
    application not properly managing memory withingthe
    memory stack.
    Does anyone know of a way to monitor thread
    utilization on a per session basis?
    Has anyone ever seen an Oracle based applicationhit
    a windows thread limit?
    Thanks in advance.A quick Google search finds this link that suggests
    that 500,000 threads are possible, but the author was
    only able to reach 13,000 threads:
    http://blogs.msdn.com/oldnewthing/archive/2005/07/29/4
    44912.aspx
    32 bit Windows: "Because the default stack
    size assigned by the linker is 1MB, and 2000 stacks
    times 1MB per stack equals around 2GB, which is how
    much address space is available to user-mode
    programs."
    Metalink Note:46001.1: "Oracle Database and the
    Windows NT memory architecture, Technical Bulletin"
    confirms that by default Oracle allocates 1MB per
    thread. The number of possible threads is thus
    limited by either the maximum per process limit for
    memory, or the combination of system RAM and swap
    space, with each session requiring a minimum of 1MB
    just to connect.
    The number of threads can be viewed in Task Manager
    on the server - it is necessary to manually add the
    "Thread Count" column to Task Manager to see the
    current number of threads in a process. There is
    typically one thread per session, plus several
    background threads.
    Charles Hooper
    IT Manager/Oracle DBA
    K&M Machine-Fabricating, Inc.Charles (and the vendor) is quite correct for 32 bit windows, I suspect however that a system with many thousands of concurrent users is not well suited to any 32bit os on the x86 architecture.
    Niall Litchfield
    http://www.orawin.info/

Maybe you are looking for