Oracle process ORA_PSP0 & Solaris 10 Memory at 100%

Oracle was gobbling 100% of system memory until I manually killed the "ora_psp0_IND" process and then Oracle's memory usage drops down to 0.4%. There were numerous "defunct" Oracle processes that listed the "ora_psp0_IND" process as it's owner.
This has been 3 times in the last 2 weeks. Is this process required by Oracle??? Is there some tuning I can do???
Oracle 10.2.0.1 on Solaris 10.

i thinkg ora_psp is a background process for the Oracle PL/SQL server pages:
http://www.oracle.com/technology/sample_code/products/ias/files/psp/index.html

Similar Messages

  • Windows 2003 Server Standard Edition,  Oracle process needs 5 Gb memory

    Hi
    Actually i'm under Windows 2003 server Standard Edition and Oracle Standard 9.2.0.6.
    I need to have for my oracle process (User Process) a large amount of memory. (>= 5 Gb) probably 3 Gb for the PGA and 2 Gb for the SGA. (roughly).
    I'm looking on AWE 4GT etc... Microsoft is'nt clear about this.
    People with a similar experiment? Is it necessary to migrate under Windows 2003 Server Enterprise Edittion ?
    All informations and experiences are welcome.
    Regards
    Den

    Before considering ways to overcome process addressing limits (32-bit process virtual address space), Windows Server Std Ed can use/see maximum 4 GB RAM. You cant fit 5GB Oracle Server memory + other stuff + OS in that. I guess your only options are EE 32-bit or Std Ed x64, if you have the hardware.
    But, staying on the 32-bit path, it will be hard to achieve confilicting objects of large memory areas. Remember that process virtual space is 4GB regardless of how much RAM the hardware (and OS) can manage.

  • Creation Of Oracle Processes in Solaris

    I am having Oracle 8.1.7.2 installed on Sun Solaris Server. I am accessing Oracle from my application through iPlanet Web Server---> iPlanet Application Server. The problem is that as soon as my Application goes up and users start logging in the number of Processes in OS starts increasing rapidly and speed of application falls drastically. All these processes are in sleep mode and they are under user oracle.
    If anybody could advice the possible reasons please.
    Moreover even after killing some sessions explicitly PMON process is not able to clear them up. Please advice ASAP.
    Thanks in advance...........

    I am having Oracle 8.1.7.2 installed on Sun Solaris Server. I am accessing Oracle from my application through iPlanet Web Server---> iPlanet Application Server. The problem is that as soon as my Application goes up and users start logging in the number of Processes in OS starts increasing rapidly and speed of application falls drastically. All these processes are in sleep mode and they are under user oracle.
    If anybody could advice the possible reasons please.
    Moreover even after killing some sessions explicitly PMON process is not able to clear them up. Please advice ASAP.
    Thanks in advance...........

  • Oracle take up too much memory in windows xp

    hi all,
    i'm having a problem with my laptop. i've oracle database 11g installed in my laptop. but then my laptop slow down.
    the oracle process take too much memory. my physical memory(RAM) is 3GB.
    is there any way to reduce the memory usage of the oracle process?
    thanks,
    aku

    hi mr. varad,
    thanks for your quick reply. this is the memory allocated for oracle.
    Total System Global Area => 535662592 bytes
    Fixed Size => 1334380 bytes
    Variable Size => 306185108 bytes
    Database Buffers => 222298112 bytes
    Redo Buffers => 5844992 bytes
    thanks,
    aku
    Edited by: akulala on Sep 17, 2009 5:48 PM

  • Memory used by oracle 11g processes on solaris 10

    I am running oracle 11.1.0.7 on solaris 10. The database uses some 280M virtual memory size for each oracle backup or user process. See the SZ column in output of ps -efl below.
    I just wonder how come oracle that much of memory for each process. Is that something we can control through some system/database parameters or is that the way oracle 11g on solaris works?
    oracle@taut $ ps -efl|grep cttrain6
    F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
    0 S oracle 2490 1 0 40 20 ? 284111 ? 12:23:37 ? 0:01 ora_q001_cttrain6
    0 S oracle 9698 1 0 40 20 ? 283837 ? 13:37:51 ? 0:00 ora_w000_cttrain6
    0 S oracle 2147 1 0 40 20 ? 285464 ? 12:18:11 ? 0:15 ora_lgwr_cttrain6
    0 S oracle 2135 1 0 40 20 ? 283878 ? 12:18:09 ? 0:17 ora_dia0_cttrain6
    0 S oracle 9979 11472 0 50 20 ? 211 ? 13:40:24 pts/2 0:00 grep cttrain6
    0 S oracle 2157 1 0 40 20 ? 283942 ? 12:18:13 ? 0:47 ora_mmnl_cttrain6
    0 S oracle 2129 1 0 40 20 ? 283830 ? 12:18:09 ? 0:06 ora_diag_cttrain6
    0 S root 2159 1 0 40 20 ? 263214 ? 12:18:13 ? 3:52 ora_dism_cttrain6
    0 S oracle 9565 1 0 40 20 ? 283861 ? 13:35:18 ? 0:00 oraclecttrain6 (LOCAL=NO)
    0 S oracle 2482 1 0 40 20 ? 283837 ? 12:22:55 ? 0:01 ora_q000_cttrain6
    0 S oracle 2884 1 0 40 20 ? 283830 ? 12:27:46 ? 0:01 ora_smco_cttrain6
    0 S oracle 2153 1 0 40 20 ? 283846 ? 12:18:12 ? 0:01 ora_reco_cttrain6
    0 S oracle 2464 1 0 40 20 ? 284150 ? 12:22:42 ? 0:01 ora_fbda_cttrain6
    0 S oracle 2123 1 0 40 20 ? 284270 ? 12:18:08 ? 0:14 ora_pmon_cttrain6
    0 S oracle 2454 1 0 40 20 ? 285190 ? 12:22:34 ? 0:01 ora_arc1_cttrain6
    0 S oracle 2145 1 0 40 20 ? 284792 ? 12:18:11 ? 0:06 ora_dbw3_cttrain6
    0 S oracle 2141 1 0 40 20 ? 284792 ? 12:18:10 ? 0:08 ora_dbw1_cttrain6
    0 S oracle 2149 1 0 40 20 ? 284112 ? 12:18:11 ? 0:25 ora_ckpt_cttrain6
    0 S oracle 9513 1 0 40 20 ? 283885 ? 13:34:18 ? 0:02 oraclecttrain6 (LOCAL=NO)
    0 S oracle 2125 1 0 0 RT ? 283830 ? 12:18:08 ? 0:07 ora_vktm_cttrain6
    0 S oracle 2143 1 0 40 20 ? 284792 ? 12:18:10 ? 0:04 ora_dbw2_cttrain6
    0 S oracle 2459 1 0 40 20 ? 285198 ? 12:22:35 ? 0:01 ora_arc3_cttrain6
    0 S oracle 2451 1 0 40 20 ? 285190 ? 12:22:33 ? 0:01 ora_arc0_cttrain6
    0 S oracle 2131 1 0 40 20 ? 283838 ? 12:18:09 ? 0:02 ora_dbrm_cttrain6
    0 S oracle 2139 1 0 40 20 ? 284872 ? 12:18:10 ? 0:03 ora_dbw0_cttrain6
    0 S oracle 2466 1 0 40 20 ? 283830 ? 12:22:44 ? 0:01 ora_qmnc_cttrain6
    0 S oracle 2151 1 0 40 20 ? 283974 ? 12:18:12 ? 0:05 ora_smon_cttrain6
    0 S oracle 2457 1 0 40 20 ? 285198 ? 12:22:34 ? 0:01 ora_arc2_cttrain6
    0 S oracle 2133 1 0 40 20 ? 283830 ? 12:18:09 ? 0:02 ora_psp0_cttrain6
    0 S oracle 2155 1 0 40 20 ? 284656 ? 12:18:12 ? 0:11 ora_mmon_cttrain6
    0 S oracle 2137 1 0 40 20 ? 283830 ? 12:18:09 ? 0:02 ora_mman_cttrain6

    user567271 wrote:
    I am running oracle 11.1.0.7 on solaris 10. The database uses some 280M virtual memory size for each oracle backup or user process. See the SZ column in output of ps -efl below.
    I just wonder how come oracle that much of memory for each process. Is that something we can control through some system/database parameters or is that the way oracle 11g on solaris works?As you have already said, it is "virtual" memory. This is not real, "physical" memory. Solaris has a virtual memory sub-system layer in it, as do almost all other modern operating systems. Google "operating system virtual memory" to find out more on what virtual memory is and how it works.
    In terms of your question, virtual memory means that not all of a process's memory space needs to be in physical memory for it to run and execute. The process virtual memory space is broken up into equal sized pages, and only those pages currently being referenced (used) are mapped and read into physical memory pages. Thus the virtual size of a process is irrelevant to how much physical memory is being used. Look at the RSS column (ps -ely) for the physical memory used by each process - Resident Set Size.
    Furthermore, an Oracle shadow server process (oracle) uses a large segment of shared memory for the SGA. This shared memory only exists once in physical memory, and is shared amongst all the shadow server processes. But it is mapped into the address space of each process, and so appears and is counted in the virtual and physical memory of each process.
    So each reported virtual size (SZ) of each oracle process is also counting the mapped shared memory pages in each process, and so counting the same pages multiple times across all the oracle processes. You need to subtract the size of the SGA shared memory from the virtual size of each oracle process to determine the private, local memory per shadow process.
    If you want a further breakdown of the memory map of each process, look at the manual pages for pmap (man pmap), which will break it down by text, private data, zero initialized, shared and other types. By subtracting the shared size from the resident size you can get a true view of the private, local memory per oracle shadow server process.
    John

  • Memory issue, Oracle 10g in Solaris 10 zone

    I know many memory questions have been asked, but I couldn't find any similar to the problem I'm seeing.
    Starting from a fresh server boot, I have 12G of available memory, or nearly that anyway. Oracle 10g is installed with no databases created.
    After creating a database and running a few sql scripts to create tablespaces and users, my available memory is down to 3.5G.
    Rebooting the solaris zone containing Oracle does not restore any available memory. Shutting down the database does not restore any available memory.
    Why does Oracle seem to absorb so much available memory and not release it? I created the database from scripts and restricted the overall sga by a good bit over the defaults and while this did reduce the memory the oracle processes use, I'm still seeing this continual absorption of memory to the point where running any imports takes forever because my memory seems to bottom out. I saw it go down (using top, and vmstat) to about 500M at one point.
    Is there any utility that I can use, either solaris or sqlplus that will free up system memory?
    Message was edited by:
    tsmori

    After creating a database and running a few sql scripts to create tablespaces and users, my available memory is down to 3.5G.
    What are your settings fpr SGA_MAX_SIZE, SGA_TARGET and PGA_AGGREGATE_TARGET?
    Shutting down the database does not restore any available memory.
    Hmm that's really strange. We are running Oracle 9i on Solaris 10 Containers and didn't have any problems with memory leaks.
    Dim

  • ORA-27102: out of memory. Faild to install oracle 10gR2 on Solaris 10

    Hi, I want to install oracle on my solaris machine. I have 2.5G RAM and more than 5G swap file. But the ORA-27102: out of memory error occurred at installing the Oracle Database Configuration Assistant step(Copying database files Creating and starting Oracle instance).
    The only warnings bellow:
    Checking kernel parameters
    Checking for BIT_SIZE=64; found BIT_SIZE=64. Passed
    Checking for shmsys:shminfo_shmmax=4294967295; found no entry. Failed <<<<
    Checking for shmsys:shminfo_shmmni=100; found no entry. Failed <<<<
    Checking for semsys:seminfo_semmni=100; found no entry. Failed <<<<
    Checking for semsys:seminfo_semmsl=256; found no entry. Failed <<<<
    Check complete. The overall result of this check is: Failed <<<<
    Problem: The kernel parameters do not meet the minimum requirements (see above).
    What's the reason and how may I resolve it?
    Thanks!

    I set some kernel parameters like: set shmsys:shminfo_shmmax=4294967295 and so on. Restart the computer and run dbca+ and configure in advance mode. There's a stage require the size of flash_recover_segment of which the default size number is 2048M. WOW, out of memory on my pc of course.
    So I think it's the parameter value during the installation progress bring on the ORA-27102 problem. However, during the first installation, there's no prompt for me to enter the parameter; or I didn't see.

  • How to find memory taken by Oracle processes using top command

    I wanted to know how to find the memory taken by Oracle processes using top command. The output of the top command is as follows as an example:
    Mem: 16436072k total, 16215708k used, 220364k free, 395128k buffers
    Swap: 25165816k total, 1168288k used, 23997528k free, 13366520k cached
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    27281 oraprod 15 0 6705m 1.3g 1.3g S 0.0 8.6 61:44.71 oracle
    27383 oraprod 15 0 6702m 1.2g 1.2g S 0.0 7.7 2:22.75 oracle
    5199 oraprod 16 0 6745m 1.1g 1.0g S 0.0 6.8 2:51.23 oracle
    The different Oracle processes could be Oracle database, Oracle listener, Oracle enterprise manager etc.
    I hope, my question is clear as to how to find the memory taken by a process using top command.
    Please revert with the reply to my query.
    Regards

    a short and correct answer would be: you can't.
    As oracle uses a fair amount of shared memory, and that shared memory is attached to most of the oracle processes, the same memory appears a number of times.
    you should rephrase your question / what is it you want to achieve?
    you can ask oracle how much memory is assigned to it, v$sga, v$sgastat, v$process (for PGA). moreover, you as DBA are the one who configured that.
    you can look at major an minor faults per process to see what is causing the paging (if you have any).
    you can also look at the /proc/pid/statm pseudofilesystem for your oracle pids.

  • Some Oracle processes are consuming 100% CPU

    Hi,
    Some of my oracle processes are consuming most amount of cpu continuously.What are the general steps to sort out this problem.I think the query is a tuned one.

    Hi,
    What is your veriosn of Oracle? what is the OS? which oracle process is consuming 100% CPU? how did u find out it is conuming?
    and you have mentiond query is tuned one... it does your query is taking time to execute?
    there is no clarity in your question...
    Regards,
    Vijayaraghavan K

  • Performace problem in oracle DB after Solaris 10 recommended patching

    Dear All,
    We are facing some performance problems in our oracle DB qerries and reports recently. We applied Solaris 10 recommended patchset on april 24th. Our monthly report generation acitivity is now running for last 3 days i.e may 11,12,13 and application team is complaining of degraded performance. I can see that the cpu usage on the server is about 100% during the report generation , but everything else is fine. Free memory is 15gb , all mountpoints are under 80% and there is no other hardware issue as well.
    Now app team is suspecting that last month patching could be the cause of the problem, because till last month they were performing this activity without having a performance degradtion.
    I just need to be sure that solaris 10 recommended patches are not causing this issue. Any of you ever faced such an issue after patch installation ?
    The server is V490 with 8 cpu / 32gb RAM. Any hints will be appreciated ?
    Thanks in Advance.
    Edited by: 1005720 on May 13, 2013 9:58 PM

    I did not archive the o/p of prstat but have o/p of top with me
    195 processes: 175 sleeping, 13 running, 1 zombie, 6 on cpu
    CPU states: 0.0% idle, 78.4% user, 21.6% kernel, 0.0% iowait, 0.0% swap
    Memory: 32G phys mem, 16G free mem, 70G total swap, 70G free swap
    PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND
    18964 oracle 39 41 0 6389M 5488M cpu/1 2:50 15.04% oracle
    19638 oracle 26 59 0 6390M 5490M run 0:27 8.58% oracle
    19648 oracle 36 31 0 6418M 5516M run 0:21 5.92% oracle
    19023 oracle 34 30 0 6398M 5498M run 0:37 5.88% oracle
    7229 oracle 38 30 0 6427M 5514M run 234:24 5.69% oracle
    6912 oracle 45 31 0 6395M 5483M cpu/16 218:04 5.31% oracle
    7216 oracle 28 31 0 6430M 5517M run 232:40 5.04% oracle
    19644 oracle 35 40 0 6390M 5490M cpu/17 0:24 4.74% oracle
    6897 oracle 112 30 0 6392M 5479M run 236:38 4.52% oracle
    3813 oracle 106 31 0 6428M 5528M run 100:11 4.43% oracle
    18970 oracle 234 31 0 6398M 5499M cpu/0 1:45 4.15% oracle
    19749 oracle 1 32 0 6386M 5486M run 0:00 4.05% oracle
    19646 oracle 23 31 0 6405M 5505M run 0:25 3.61% oracle
    18972 oracle 11 32 0 6398M 5497M run 2:18 3.61% oracle
    7220 oracle 258 32 0 6468M 5555M cpu/3 113:13 3.56% oracle
    During the entire issue there was no %iowait.

  • Oracle 9i running out of memory

    Folks !
    I have a simple 3 table schema with a few thousand entries each. After dedicating gigabytes of hard disk space and 50% of my 1+ GB memory, I do a few simple Oracle Text "contains" searches (see below) on these tables and oracle seems to grow some 25 MB after each query (which typically return less than a dozen rows each) till it eventually runs out of memory and I have to reboot the system (Sun Solaris).
    This is on Solaris 9/Sparc with Oracle 9.2 . My query is simple right outer join. I think the memory growth is related to Oracle Text index/caching since memory utilization seems pretty stable with simple like '%xx%' queries.
    "top" shows a dozen or so processes each with about 400MB RSS/SIZE. It has been a while since I did Oracle DBA work but I am nothing special here. Databse has all the default settings that you get when you create an Oracle database.
    I have played with SGA sizes and no matter how large or small the size of SGA/PGA, Oracle runs out of memory and crashes the system. Pretty stupid to an Enterprise databas to die like that.
    Any clue on how to arrest the fatal growth of memory for Oracle 9i r2?
    thanks a lot.
    -Sanjay
    PS: The query is:
    SELECT substr(sdn_name,1,32) as name, substr(alt_name,1,32) as alt_name, sdn.ent_num, alt_num, score(1), score(2)
    FROM sdn, alt
    where sdn.ent_num = alt.ent_num(+)
    and (contains(sdn_name,'$BIN, $LADEN',1) > 0 or
    contains(alt_name,'$BIN, $LADEN',2) > 0)
    order by ent_num, score(1), score(2) desc;
    There are following two indexes on the two tables:
    create index sdn_name on sdn(sdn_name) indextype is ctxsys.context;
    create index alt_name on alt(alt_name) indextype is ctxsys.context;

    I am already using MTS.
    Atached is the init.ora file below.
    may be I should repost this article with subject "memory leak in Oracle" to catch developer attention. I posted this a few weeks back in Oracle Text groiup and no response there either.
    Thanks for you help.
    -Sanjay
    # Copyright (c) 1991, 2001, 2002 by Oracle Corporation
    # Cache and I/O
    db_block_size=8192
    db_cache_size=33554432
    db_file_multiblock_read_count=16
    # Cursors and Library Cache
    open_cursors=300
    # Database Identification
    db_domain=""
    db_name=ofac
    # Diagnostics and Statistics
    background_dump_dest=/space/oracle/admin/ofac/bdump
    core_dump_dest=/space/oracle/admin/ofac/cdump
    timed_statistics=TRUE
    user_dump_dest=/space/oracle/admin/ofac/udump
    # File Configuration
    control_files=("/space/oracle/oradata/ofac/control01.ctl", "/space/oracle/oradata/ofac/control02.ctl", "/space/oracle/oradata/ofac/control03.ctl")
    # Instance Identification
    instance_name=ofac
    # Job Queues
    job_queue_processes=10
    # MTS
    dispatchers="(PROTOCOL=TCP) (SERVICE=ofacXDB)"
    # Miscellaneous
    aq_tm_processes=1
    compatible=9.2.0.0.0
    # Optimizer
    hash_join_enabled=TRUE
    query_rewrite_enabled=FALSE
    star_transformation_enabled=FALSE
    # Pools
    java_pool_size=117440512
    large_pool_size=16777216
    shared_pool_size=117440512
    # Processes and Sessions
    processes=150
    # Redo Log and Recovery
    fast_start_mttr_target=300
    # Security and Auditing
    remote_login_passwordfile=EXCLUSIVE
    # Sort, Hash Joins, Bitmap Indexes
    pga_aggregate_target=25165824
    sort_area_size=524288
    # System Managed Undo and Rollback Segments
    undo_management=AUTO
    undo_retention=10800
    undo_tablespace=UNDOTBS1

  • Oracle 10g in Solaris Problem

    Hi Guys , i was wondering how to start oracle database in correct way in Solaris
    Because i had a problem with it..
    i start the Oracle 10 in Solaris ,
    the database is up. then after few hours, it shut down / the database is down for no reason then i have to start again
    I was wondering whether there is a timeout? if there is how do i check it?
    below as my step to start the database.
    1. go to Oracle_HOME/bin
    2. type lsnrctl start
    3. sqlplus /nolog
    4. connect username/password as sysdba
    5. startup
    any better way to start it??
    after step 5, it shows no error and the database is ready.
    i can connect using sql plus and toad from other computer.
    But after few hours , it shutdown for no reason again..
    anyone can help me?
    is there any better way to start the database??
    can i use nohup command in solaris to start oracle? how to do that?
    Because of that , after my database starts , my web applicaton always hit
    java.sql.SQLException ioException Broken Pipe then i have to restart my app server...
    i heard broken pipe happens because the database is down without telling the app server is it??
    Thanks...

    All Seems okay...
    do u know the keyword is there is an exception..
    Below is my alert_SID.log
    Starting up ORACLE RDBMS Version: 10.2.0.1.0.
    System parameters with non-default values:
    processes = 150
    sga_max_size = 2097152000
    __shared_pool_size = 134217728
    __large_pool_size = 16777216
    __java_pool_size = 16777216
    __streams_pool_size = 0
    sga_target = 620756992
    control_files = /oracle/product/10.2.0/oradata/ILSDB/control01.ctl, /oracle/product/10.2.0/oradata/ILSDB/control02.ctl, /oracle/product/10.2.0/o
    radata/ILSDB/control03.ctl
    db_block_size = 8192
    __db_cache_size = 436207616
    compatible = 10.2.0.1.0
    db_file_multiblock_read_count= 16
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=ILSDBXDB)
    job_queue_processes = 10
    background_dump_dest = /oracle/product/10.2.0/admin/ILSDB/bdump
    user_dump_dest = /oracle/product/10.2.0/admin/ILSDB/udump
    core_dump_dest = /oracle/product/10.2.0/admin/ILSDB/cdump
    audit_file_dest = /oracle/product/10.2.0/admin/ILSDB/adump
    db_name = ILSDB
    open_cursors = 300
    pga_aggregate_target = 203423744
    awrflush_threshold_metrics= TRUE
    PMON started with pid=2, OS id=755
    PSP0 started with pid=3, OS id=758
    MMAN started with pid=4, OS id=760
    DBW0 started with pid=5, OS id=762
    LGWR started with pid=6, OS id=764
    CKPT started with pid=7, OS id=766
    SMON started with pid=8, OS id=768
    RECO started with pid=9, OS id=770
    CJQ0 started with pid=10, OS id=772
    MMON started with pid=11, OS id=774
    MMNL started with pid=12, OS id=776
    Thu Jul 20 15:46:26 2006
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    starting up 1 shared server(s) ...
    Thu Jul 20 15:46:26 2006
    DISM started, OS id=783
    Thu Jul 20 15:46:27 2006
    ALTER DATABASE MOUNT
    Thu Jul 20 15:46:33 2006
    Setting recovery target incarnation to 2
    Thu Jul 20 15:46:33 2006
    Successful mount of redo thread 1, with mount id 1643325139
    Thu Jul 20 15:46:33 2006
    Database mounted in Exclusive Mode
    Completed: ALTER DATABASE MOUNT
    Thu Jul 20 15:46:33 2006
    ALTER DATABASE OPEN
    Thu Jul 20 15:46:34 2006
    Beginning crash recovery of 1 threads
    parallel recovery started with 2 processes
    Thu Jul 20 15:46:34 2006
    Started redo scan
    Thu Jul 20 15:46:35 2006
    Completed redo scan
    273 redo blocks read, 87 data blocks need recovery
    Thu Jul 20 15:46:35 2006
    Started redo application at
    Thread 1: logseq 258, block 6373
    Thu Jul 20 15:46:35 2006
    Recovery of Online Redo Log: Thread 1 Group 2 Seq 258 Reading mem 0
    Mem# 0 errs 0: /oracle/product/10.2.0/oradata/ILSDB/redo02.log
    Thu Jul 20 15:46:35 2006
    Completed redo application
    Thu Jul 20 15:46:37 2006
    Completed crash recovery at
    Thread 1: logseq 258, block 6646, scn 66574356
    87 data blocks read, 87 data blocks written, 273 redo blocks read
    Thu Jul 20 15:46:38 2006
    Thread 1 advanced to log sequence 259
    Thread 1 opened at log sequence 259
    Current log# 3 seq# 259 mem# 0: /oracle/product/10.2.0/oradata/ILSDB/redo03.log
    Successful open of redo thread 1
    Thu Jul 20 15:46:39 2006
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Thu Jul 20 15:46:39 2006
    SMON: enabling cache recovery
    Thu Jul 20 15:46:40 2006
    Successfully onlined Undo Tablespace 1.
    Thu Jul 20 15:46:40 2006
    SMON: enabling tx recovery
    Thu Jul 20 15:46:40 2006
    Database Characterset is WE8ISO8859P1
    replication_dependency_tracking turned off (no async multimaster replication found)
    Starting background process QMNC
    QMNC started with pid=18, OS id=1108
    Thu Jul 20 15:46:46 2006
    Completed: ALTER DATABASE OPEN
    Thu Jul 20 15:53:52 2006
    Memory Notification: Library Cache Object loaded into SGA
    Heap size 2171K exceeds notification threshold (2048K)
    KGL object name :select object_name from all_objects where object_name='TOAD_PROFILER' and object_type='PACKAGE'
    Thu Jul 20 17:45:24 2006
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 3
    Using LOG_ARCHIVE_DEST_1 parameter default value as /oracle/product/10.2.0/dbs/arch
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =18
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    ksdpec: called for event 13740 prior to event group initialization
    Could it be possible because my tablespace running out of space
    because i just check that the tablespace is fully utilized...
    If i delete large data from the table and commit.
    Will the tablespace free the memory??
    If not , how do it free up the tablespace memory rather than increasing it??

  • Oracle 10gR2 on Solaris 10 - Zoned Machine getting ORA-27102 Errors

    Getting Memory issues in Solaris 10. I have configured the database to have only 2GB of SGA, but still getting ORA-27102 and also when we look at top command it seems all the memory is not available. The machine is divided into two zones, machine has 32 GB memory and has 8 processors. The shared memory settings I have done is 8 GB max.
    Any help in this regard would be helpful. Is anything special needs to be done in zones ?
    Thanks,
    Atul
    And these are the details of prctl $$
    NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
    process.max-port-events
    privileged 65.5K - deny -
    system 2.15G max deny -
    process.max-msg-messages
    privileged 8.19K - deny -
    system 4.29G max deny -
    process.max-msg-qbytes
    privileged 64.0KB - deny -
    system 16.0EB max deny -
    process.max-sem-ops
    privileged 512 - deny -
    system 2.15G max deny -
    process.max-sem-nsems
    privileged 512 - deny -
    system 32.8K max deny -
    process.max-address-space
    privileged 16.0EB max deny -
    system 16.0EB max deny -
    process.max-file-descriptor
    basic 256 - deny 12615
    privileged 65.5K - deny -
    system 2.15G max deny -
    process.max-core-size
    privileged 8.00EB max deny -
    system 8.00EB max deny -
    process.max-stack-size
    basic 8.00MB - deny 12615
    privileged 8.00EB - deny -
    system 8.00EB max deny -
    process.max-data-size
    privileged 16.0EB max deny -
    system 16.0EB max deny -
    process.max-file-size
    privileged 8.00EB max deny,signal=XFSZ -
    system 8.00EB max deny -
    process.max-cpu-time
    privileged 18.4Es inf signal=XCPU -
    system 18.4Es inf none -
    task.max-cpu-time
    system 18.4Es inf none -
    task.max-lwps
    system 2.15G max deny -
    project.max-contracts
    privileged 10.0K - deny -
    system 2.15G max deny -
    project.max-device-locked-memory
    privileged 1.96GB - deny -
    system 16.0EB max deny -
    project.max-port-ids
    privileged 8.19K - deny -
    system 65.5K max deny -
    project.max-shm-memory
    privileged 7.40GB - deny -
    system 16.0EB max deny -
    project.max-shm-ids
    privileged 128 - deny -
    system 16.8M max deny -
    project.max-msg-ids
    privileged 128 - deny -
    system 16.8M max deny -
    project.max-sem-ids
    privileged 128 - deny -
    system 16.8M max deny -
    project.max-crypto-memory
    privileged 7.84GB - deny -
    system 16.0EB max deny -
    project.max-tasks
    system 2.15G max deny -
    project.max-lwps
    system 2.15G max deny -
    project.cpu-shares
    privileged 1 - none -
    system 65.5K max none -
    zone.max-lwps
    system 2.15G max deny -
    zone.cpu-shares
    privileged 1 - none -
    system 65.5K max none -

    There is no trace files to look at . Alert log does not have entry and bdump & udump does not have any trace file.
    I was more interested to know, if somebody has installed Oracle 10 on Solaris 10 with a zone or container in solaris. What parameter settings was done on unix setting was it only shared-memory defined, if anybody has come accross memory issues in the machine after installing Oracle 10 with Solaris 10, and the machine has been zoned in two or more zones.
    Thanks,
    Atul

  • Experience with Solaris 10 Memory Management

    Dear Forum!
    Using Note 724713 we installed a couple of R3 Systems on Solaris 10. Independently which R3 Version is used we observe much more memory problems as with prior solaris releases or other operating systems like AIX.
    For instance1: We moved three R3 Systems from a server with solaris 8 to a server with solaris 10. We didnt change memory parameters of R3 and the databases (oracle). The solaris 10 server has the same amount of memory (8GB) like the solaris 8 server. Now, on the solaris 10 server we can only start two R3 systems, the third one doesnt start because no memory can be allocated. The memory parameter of all component slightly overload the main memory. Because the systems are not productive they mostly idle and performance loss due to paging and even swapping didnt worry us. Not even that the third system didnt start, the whole OS was a kind of freezed and no more work was possible, also not on the other two R3 systems which were already startet.
    For instance2:
    On another server with 16GB memory we startet an installation of a sapsystem and the sapinst crashed due to memory absence. Admittedly, here the main memory was also a bit overloaded, but this is not unusal here and I never saw sapinst crashing because of this.
    In both cases Swapspace was adequate.
    Do you have similar  experiences? Or any tipps to solve the problem.
    Thanks
    Andreas

    this is strange. Although /etc/user_attr shows
    /etc/user_attr shows
    adm::::profiles=Log Management
    lp::::profiles=Printer Management
    postgres::::type=role;profiles=Postgres Administration,All
    root::::auths=solaris.*,solaris.grant;profiles=Web Console Management,All;lock_after_retries=no;min_label=admin_low;cle
    arance=admin_high
    qp7adm::::project=QP7
    oraqp7::::project=QP7
    sapadm::::project=QP7
    smdadm::::project=QP7
    the process list show that the processes of the user sidadm run in project "system" only the oracle user project is ok:
    root@pi7q #  ps -eo user,pid,ppid,project,args
        USER   PID  PPID  PROJECT COMMAND
      oraqp7  1783  3652      QP7 ora_q001_QP7
      oraqp7   125  3652      QP7 ora_mmon_QP7
      qp7adm  1884  1862   system dw.sapQP7_DVEBMGS00 pf=/usr/sap/QP7/SYS/profile/QP7_DVEBMGS00_pi7q
      oraqp7 20464  3652      QP7 oracleQP7 (LOCAL=NO)
      daemon  4416  3652   system /usr/lib/nfs/nfs4cbd
      qp7adm  1870  1862   system icman -attach pf=/usr/sap/QP7/SYS/profile/QP7_DVEBMGS00_pi7q
      oraqp7 20462  3652      QP7 oracleQP7 (LOCAL=NO)
        root 14658 25510 user.root bash
      oraqp7   105  3652      QP7 ora_dbw1_QP7
      oraqp7  2980  3652      QP7 oracleQP7 (LOCAL=NO)
        root  5819  3652   system ./tGAgent.d -d
      oraqp7  2544  3652      QP7 oracleQP7 (LOCAL=NO)
      smdadm  5639  3652   system /usr/sap/SMD/SMDA02/exe/sapstartsrv pf=/usr/sap/SMD/SYS/profile/SMD_SMDA02_pi7q
      qp7adm  1900  1862   system dw.sapQP7_DVEBMGS00 pf=/usr/sap/QP7/SYS/profile/QP7_DVEBMGS00_pi7q
        root  4443  3668   system /usr/lib/saf/sac -t 300

  • MTS problem, excessive oracle processes in the OS part.

    Hi,
    yesterday I changed internet banking connections to MTS (shared server)
    So, I changed the system to mix architecture (dedicated & shared both)
    DB version is 10.2.0.3
    OS version is AIX 5.3.5
    Number of dispatchers are 2, each with 250 connections.
    Shared_Servers=10
    Max_Shared_Servers=40
    After 3 hours, I take the following error, no oracle process can be forked after in the OS.
    At the time of problem, # of oracle processes in the OS was about 4000,
    which is the OS limit for max processes a user can create.
    But the number of sessions in the v$session was about 2000.
    I also observed that SMON process turned to ZOMBIE (defunct) process.
    It seems that MTS opens more oracle processes in the OS or turned some oracle processes to zombie.
    But how can it be, since MTS does not create any new oracle processes except shared server process
    in the OS.
    When I turned back to dedicated server, everything works fine, that is, database sessions and OS oracle prosesses are almost the same.
    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

    Buffer Cache: 1,200M 1,200M Std Block Size: 8K
    Shared Pool Size: 2,960M 2,960M Log Buffer: 14,352K
    Load Profile
    Per Second Per Transaction
    Redo size: 258,968.61 6,558.43
    Logical reads: 104,557.19 2,647.93
    Block changes: 2,360.58 59.78
    Physical reads: 7,752.76 196.34
    Physical writes: 120.65 3.06
    User calls: 1,534.90 38.87
    Parses: 374.77 9.49
    Hard parses: 13.12 0.33
    Sorts: 54.16 1.37
    Logons: 0.87 0.02
    Executes: 2,867.82 72.63
    Transactions: 39.49
    % Blocks changed per Read: 2.26 Recursive Call %: 73.94
    Rollback per transaction %: 14.15 Rows per Sort: 381.28
    Instance Efficiency Percentages (Target 100%)
    Buffer Nowait %: 99.96 Redo NoWait %: 100.00
    Buffer Hit %: 92.63 In-memory Sort %: 100.00
    Library Hit %: 99.01 Soft Parse %: 96.50
    Execute to Parse %: 86.93 Latch Hit %: 99.91
    Parse CPU to Parse Elapsd %: 38.25 % Non-Parse CPU: 99.11
    Shared Pool Statistics
    Begin End
    Memory Usage %: 90.66 89.40
    % SQL with executions>1: 72.50 56.30
    % Memory for SQL w/exec>1: 74.85 60.27
    Top 5 Timed Events
    Event Waits Time(s) Avg Wait(ms) % Total Call Time Wait Class
    CPU time 9,924 43.7
    db file sequential read 10,113,395 8,454 1 37.2 User I/O
    db file scattered read 1,660,502 1,848 1 8.1 User I/O
    SQL*Net more data from client 18,186 316 17 1.4 Network
    enq: TX - row lock contention 80 221 2,766 1.0 Application
    Wait Class
    s - second
    cs - centisecond - 100th of a second
    ms - millisecond - 1000th of a second
    us - microsecond - 1000000th of a second
    ordered by wait time desc, waits desc
    Wait Class Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
    User I/O 11,955,810 0.00 10,465 1 83.97
    Network 4,053,277 0.00 390 0 28.47
    Application 6,355 1.15 225 35 0.04
    System I/O 795,447 0.00 213 0 5.59
    Commit 100,846 0.00 140 1 0.71
    Concurrency 2,770 0.36 11 4 0.02
    Configuration 46 19.57 0 8 0.00
    Other 1,491 0.07 0 0 0.01
    Wait Events
    s - second
    cs - centisecond - 100th of a second
    ms - millisecond - 1000th of a second
    us - microsecond - 1000000th of a second
    ordered by wait time desc, waits desc (idle events last)
    Event Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
    db file sequential read 10,113,395 0.00 8,454 1 71.03
    db file scattered read 1,660,502 0.00 1,848 1 11.66
    SQL*Net more data from client 18,186 0.00 316 17 0.13
    enq: TX - row lock contention 80 91.25 221 2766 0.00
    read by other session 157,454 0.00 142 1 1.11
    log file sync 100,846 0.00 140 1 0.71
    log file parallel write 128,249 0.00 137 1 0.90
    TCP Socket (KGAS) 2,429 0.00 64 26 0.02
    db file parallel write 10,158 0.00 55 5 0.07
    direct path write temp 6,721 0.00 13 2 0.05
    log file sequential read 981 0.00 8 9 0.01
    SQL*Net more data to client 156,908 0.00 6 0 1.10
    control file sequential read 651,338 0.00 5 0 4.57
    Log archive I/O 1,990 0.00 5 2 0.01
    latch: library cache 667 0.00 4 7 0.00
    db file parallel read 769 0.00 4 6 0.01
    os thread startup 127 0.00 4 33 0.00
    SQL*Net message to client 3,850,305 0.00 4 0 27.04
    SQL*Net break/reset to client 6,182 0.00 3 0 0.04
    control file parallel write 2,691 0.00 2 1 0.02
    latch: shared pool 145 0.00 2 12 0.00
    direct path read temp 13,714 0.00 1 0 0.10
    enq: RO - fast object reuse 93 0.00 1 9 0.00
    local write wait 300 0.00 0 1 0.00
    log file switch completion 29 0.00 0 12 0.00
    direct path read 1,806 0.00 0 0 0.01
    latch free 35 0.00 0 4 0.00
    direct path write 1,149 0.00 0 0 0.01
    SQL*Net more data to dblink 7,126 0.00 0 0 0.05
    log file single write 40 0.00 0 3 0.00
    cursor: pin S wait on X 12 83.33 0 8 0.00
    latch: cache buffers chains 1,666 0.00 0 0 0.01
    SQL*Net message to dblink 18,120 0.00 0 0 0.13
    reliable message 87 0.00 0 1 0.00
    LGWR wait for redo copy 1,209 0.00 0 0 0.01
    latch: messages 16 0.00 0 2 0.00
    latch: redo writing 7 0.00 0 5 0.00
    enq: TX - index contention 4 0.00 0 7 0.00
    rdbms ipc reply 95 0.00 0 0 0.00
    buffer busy waits 143 0.00 0 0 0.00
    latch: object queue header operation 18 0.00 0 1 0.00
    latch: checkpoint queue latch 2 0.00 0 5 0.00
    latch: cache buffers lru chain 2 0.00 0 3 0.00
    SQL*Net more data from dblink 203 0.00 0 0 0.00
    library cache load lock 1 0.00 0 4 0.00
    row cache lock 2 0.00 0 0 0.00
    latch: library cache pin 1 0.00 0 0 0.00
    undo segment extension 10 90.00 0 0 0.00
    cursor: pin S 26 0.00 0 0 0.00
    cursor: mutex S 2 0.00 0 0 0.00
    buffer deadlock 1 100.00 0 0 0.00
    SQL*Net message from client 3,850,087 0.00 2,879,903 748 27.04
    virtual circuit status 95,480 0.66 30,974 324 0.67
    jobq slave wait 6,672 87.16 18,382 2755 0.05
    wait for unread message on broadcast channel 3,611 100.00 3,521 975 0.03
    Streams AQ: waiting for messages in the queue 732 100.00 3,517 4805 0.01
    Streams AQ: qmn slave idle wait 129 0.00 3,506 27182 0.00
    Streams AQ: qmn coordinator idle wait 370 34.86 3,506 9477 0.00
    Streams AQ: waiting for time management or cleanup tasks 3 100.00 953 317683 0.00
    SQL*Net message from dblink 18,120 0.00 679 37 0.13
    HS message to agent 16,986 0.00 89 5 0.12
    single-task message 170 0.00 9 50 0.00
    pipe get 28 0.00 3 114 0.00
    class slave wait 2 0.00 0 0 0.00
    Background Wait Events
    ordered by wait time desc, waits desc (idle events last)
    Event Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
    log file parallel write 128,212 0.00 137 1 0.90
    db file parallel write 10,158 0.00 55 5 0.07
    db file sequential read 8,822 0.00 11 1 0.06
    log file sequential read 981 0.00 8 9 0.01
    Log archive I/O 1,990 0.00 5 2 0.01
    os thread startup 127 0.00 4 33 0.00
    control file parallel write 2,091 0.00 1 1 0.01
    db file scattered read 172 0.00 1 3 0.00
    control file sequential read 12,106 0.00 1 0 0.09
    events in waitclass Other 1,351 0.00 0 0 0.01
    direct path read 1,800 0.00 0 0 0.01
    log file single write 40 0.00 0 3 0.00
    direct path write 900 0.00 0 0 0.01
    latch: redo writing 7 0.00 0 5 0.00
    latch: cache buffers chains 15 0.00 0 1 0.00
    log file sync 2 0.00 0 1 0.00
    buffer busy waits 6 0.00 0 0 0.00
    rdbms ipc message 246,802 7.02 60,773 246 1.73
    pmon timer 2,015 97.37 3,515 1744 0.01
    Streams AQ: qmn slave idle wait 129 0.00 3,506 27182 0.00
    Streams AQ: qmn coordinator idle wait 370 34.86 3,506 9477 0.00
    smon timer 519 0.00 3,505 6753 0.00
    Streams AQ: waiting for time management or cleanup tasks 3 100.00 953 317683 0.00
    Operating System Statistics
    Statistic Total
    NUM_LCPUS 0
    NUM_VCPUS 0
    AVG_BUSY_TIME 78,988
    AVG_IDLE_TIME 281,508
    AVG_IOWAIT_TIME 55,083
    AVG_SYS_TIME 17,835
    AVG_USER_TIME 61,046
    BUSY_TIME 1,265,704
    IDLE_TIME 4,506,088
    IOWAIT_TIME 883,071
    SYS_TIME 287,149
    USER_TIME 978,555
    LOAD 0
    OS_CPU_WAIT_TIME 1,232,300
    RSRC_MGR_CPU_WAIT_TIME 0
    PHYSICAL_MEMORY_BYTES 33,285,996,544
    NUM_CPUS 16
    NUM_CPU_CORES 8
    Service Statistics
    ordered by DB Time
    Service Name DB Time (s) DB CPU (s) Physical Reads Logical Reads
    andlp2 13,795.70 5,680.50 23,785,158 266,206,268
    SYS$USERS 5,146.80 2,456.20 3,079,496 60,895,888
    shared_andlp2 3,777.40 1,795.40 1,063,806 49,135,813
    SYS$BACKGROUND 0.00 0.00 12,840 1,021,071
    andlp2XDB 0.00 0.00 0 0
    Service Wait Class Stats
    Wait Class info for services in the Service Statistics section.
    Total Waits and Time Waited displayed for the following wait classes: User I/O, Concurrency, Administrative, Network
    Time Waited (Wt Time) in centisecond (100th of a second)
    Service Name User I/O Total Wts User I/O Wt Time Concurcy Total Wts Concurcy Wt Time Admin Total Wts Admin Wt Time Network Total Wts Network Wt Time
    andlp2 9575680 700718 2099 466 0 0 3945537 6997
    SYS$USERS 1415659 141165 151 25 0 0 20355 17
    shared_andlp2 951411 203079 364 144 0 0 81260 31984
    SYS$BACKGROUND 12818 1478 148 422 0 0 0 0
    SQL ordered by Elapsed Time
    Resources reported for PL/SQL code includes the resources used by all SQL statements called by the code.
    % Total DB Time is the Elapsed Time of the SQL statement divided into the Total Database Time multiplied by 100
    Elapsed Time (s) CPU Time (s) Executions Elap per Exec (s) % Total DB Time SQL Id SQL Module SQL Text
    1,443 104 273 5.29 6.35 9xvr07cvm5md0 httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    1,304 640 29 44.95 5.74 91wxrh27r5g8n DECLARE job BINARY_INTEGER := ...
    936 453 424 2.21 4.12 abkgjr63dv6u8 frmweb.exe SELECT MUS_K_ISIM , HESAP_NO ...
    859 335 30 28.63 3.78 c406h8xcvfn4s DECLARE job BINARY_INTEGER := ...
    703 272 30 23.45 3.10 g0y0bsusuagjt INSERT INTO MARDATA.M_D_HESAP_...
    701 139 1,613 0.43 3.09 g5636apbsuu6m Apache.exe declare rc__ number; simple_...
    664 589 16 41.50 2.92 gu3j96aktwv05 Apache.exe declare rc__ number; simple_...
    626 13 250 2.50 2.76 gn6w1hb4paw56 frmweb.exe SELECT TUTAR , B_A , ACIK_RE...
    517 94 754 0.69 2.28 3cawwq59capz2 frmweb.exe select mus_k_isim, hesap_no fr...
    515 463 16 32.19 2.27 chz9021ufnzyn Apache.exe SELECT SIR.SIRKET_ADI, P.SUBE...
    508 156 30 16.92 2.23 3ax52z7dpz9mc SELECT H.HESAP_NO, SUM(NVL(H....
    496 18 1,134 0.44 2.18 fydgv84cqwmxn frmweb.exe SELECT /*+ INDEX(M1 M_MHAREKET...
    419 124 53 7.90 1.84 7pxhq3kjq89c4 Apache.exe declare rc__ number; simple_...
    407 115 52 7.83 1.79 7q13983tc3z7j Apache.exe SELECT SUM(ORTALAMA_TUTAR_TL *...
    386 104 366 1.05 1.70 4pcsmrfq05c3t httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    382 311 598 0.64 1.68 53tzqfs73d0n4 httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    351 44 30 11.71 1.55 729cpbmdgb7xg frmweb.exe SELECT A.ISUBE , A.CEK_NO , ...
    322 238 131 2.46 1.42 gxkktn00ntrc7 frmweb.exe SELECT A.SUBE_KOD , A.HESAP_N...
    319 21 387 0.83 1.41 8rnb53wzsnjyz httpd@karabatak (TNS V1-V3) SELECT TO_CHAR(MAX(CIKIS), 'DD...
    312 29 269 1.16 1.37 6nmu8qrsffk0p frmweb.exe SELECT E.KULLANICIKODU , E.IP...
    296 194 126 2.35 1.30 3vtwpw06rp7q9 frmweb.exe SELECT A.SUBE_KOD , A.HESAP_N...
    SQL ordered by CPU Time
    Resources reported for PL/SQL code includes the resources used by all SQL statements called by the code.
    % Total DB Time is the Elapsed Time of the SQL statement divided into the Total Database Time multiplied by 100
    CPU Time (s) Elapsed Time (s) Executions CPU per Exec (s) % Total DB Time SQL Id SQL Module SQL Text
    640 1,304 29 22.06 5.74 91wxrh27r5g8n DECLARE job BINARY_INTEGER := ...
    589 664 16 36.79 2.92 gu3j96aktwv05 Apache.exe declare rc__ number; simple_...
    463 515 16 28.92 2.27 chz9021ufnzyn Apache.exe SELECT SIR.SIRKET_ADI, P.SUBE...
    453 936 424 1.07 4.12 abkgjr63dv6u8 frmweb.exe SELECT MUS_K_ISIM , HESAP_NO ...
    335 859 30 11.17 3.78 c406h8xcvfn4s DECLARE job BINARY_INTEGER := ...
    311 382 598 0.52 1.68 53tzqfs73d0n4 httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    272 703 30 9.07 3.10 g0y0bsusuagjt INSERT INTO MARDATA.M_D_HESAP_...
    238 322 131 1.82 1.42 gxkktn00ntrc7 frmweb.exe SELECT A.SUBE_KOD , A.HESAP_N...
    194 296 126 1.54 1.30 3vtwpw06rp7q9 frmweb.exe SELECT A.SUBE_KOD , A.HESAP_N...
    159 195 479 0.33 0.86 cc0nhrvkmuy8r httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    156 508 30 5.21 2.23 3ax52z7dpz9mc SELECT H.HESAP_NO, SUM(NVL(H....
    139 701 1,613 0.09 3.09 g5636apbsuu6m Apache.exe declare rc__ number; simple_...
    124 419 53 2.35 1.84 7pxhq3kjq89c4 Apache.exe declare rc__ number; simple_...
    115 407 52 2.21 1.79 7q13983tc3z7j Apache.exe SELECT SUM(ORTALAMA_TUTAR_TL *...
    104 386 366 0.28 1.70 4pcsmrfq05c3t httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    104 1,443 273 0.38 6.35 9xvr07cvm5md0 httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    94 517 754 0.12 2.28 3cawwq59capz2 frmweb.exe select mus_k_isim, hesap_no fr...
    44 351 30 1.46 1.55 729cpbmdgb7xg frmweb.exe SELECT A.ISUBE , A.CEK_NO , ...
    29 312 269 0.11 1.37 6nmu8qrsffk0p frmweb.exe SELECT E.KULLANICIKODU , E.IP...
    21 319 387 0.05 1.41 8rnb53wzsnjyz httpd@karabatak (TNS V1-V3) SELECT TO_CHAR(MAX(CIKIS), 'DD...
    18 496 1,134 0.02 2.18 fydgv84cqwmxn frmweb.exe SELECT /*+ INDEX(M1 M_MHAREKET...
    13 626 250 0.05 2.76 gn6w1hb4paw56 frmweb.exe SELECT TUTAR , B_A , ACIK_RE...
    SQL ordered by Gets
    Resources reported for PL/SQL code includes the resources used by all SQL statements called by the code.
    Total Buffer Gets: 377,028,313
    Captured SQL account for 36.7% of Total
    Buffer Gets Executions Gets per Exec %Total CPU Time (s) Elapsed Time (s) SQL Id SQL Module SQL Text
    36,098,836 30 1,203,294.53 9.57 335.17 858.88 c406h8xcvfn4s DECLARE job BINARY_INTEGER := ...
    25,797,967 30 859,932.23 6.84 156.31 507.52 3ax52z7dpz9mc SELECT H.HESAP_NO, SUM(NVL(H....
    21,427,570 598 35,832.06 5.68 310.83 382.37 53tzqfs73d0n4 httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    18,504,944 30 616,831.47 4.91 79.74 84.82 274s1h17p0j36 Reutersdevdb.exe (SELECT /*+ RULE */ '', T.own...
    18,132,811 29 625,269.34 4.81 639.68 1303.64 91wxrh27r5g8n DECLARE job BINARY_INTEGER := ...
    17,912,396 30 597,079.87 4.75 77.26 82.67 5cnac71x8744k Reutersdevdb.exe (SELECT /*+ RULE */ '', T.own...
    15,416,026 1,785 8,636.43 4.09 149.52 160.50 7u1rxxk2anfm1 httpd@karabatak (TNS V1-V3) SELECT /*+RULE*/ DISTINCT MD.S...
    11,188,695 16 699,293.44 2.97 588.69 664.07 gu3j96aktwv05 Apache.exe declare rc__ number; simple_...
    9,348,310 16 584,269.38 2.48 462.77 515.02 chz9021ufnzyn Apache.exe SELECT SIR.SIRKET_ADI, P.SUBE...
    8,674,950 424 20,459.79 2.30 452.70 935.96 abkgjr63dv6u8 frmweb.exe SELECT MUS_K_ISIM , HESAP_NO ...
    6,987,779 479 14,588.27 1.85 158.99 195.29 cc0nhrvkmuy8r httpd@karabatak (TNS V1-V3) declare rc__ number; simple_...
    6,545,269 53 123,495.64 1.74 124.31 418.90 7pxhq3kjq89c4 Apache.exe declare rc__ number; simple_...
    6,373,078 52 122,559.19 1.69 115.18 407.03 7q13983tc3z7j Apache.exe SELECT SUM(ORTALAMA_TUTAR_TL *...
    5,977,931 30 199,264.37 1.59 272.13 703.48 g0y0bsusuagjt INSERT INTO MARDATA.M_D_HESAP_...
    5,820,172 106 54,907.28 1.54 145.09 152.34 7nh29bk1sg42r frmweb.exe select distinct grup_kod, hes...
    Instance Activity Stats
    Statistic Total per Second per Trans
    CPU used by this session 820,065 227.42 5.76
    CPU used when call started 677,803 187.97 4.76
    CR blocks created 16,866 4.68 0.12
    Cached Commit SCN referenced 890,130 246.85 6.25
    Commit SCN cached 198 0.05 0.00
    DB time 3,363,185,519 932,675.92 23,620.20
    DBWR checkpoint buffers written 9,520 2.64 0.07
    DBWR checkpoints 100 0.03 0.00
    DBWR object drop buffers written 1,921 0.53 0.01
    DBWR parallel query checkpoint buffers written 0 0.00 0.00
    DBWR revisited being-written buffer 25 0.01 0.00
    DBWR tablespace checkpoint buffers written 0 0.00 0.00
    DBWR thread checkpoint buffers written 2,589 0.72 0.02
    DBWR transaction table writes 1,062 0.29 0.01
    DBWR undo block writes 75,368 20.90 0.53
    DDL statements parallelized 0 0.00 0.00
    DFO trees parallelized 0 0.00 0.00
    Misses for writing mapping 0 0.00 0.00
    PX local messages recv'd 0 0.00 0.00
    PX local messages sent 0 0.00 0.00
    Parallel operations downgraded 1 to 25 pct 0 0.00 0.00
    Parallel operations downgraded 50 to 75 pct 0 0.00 0.00
    Parallel operations not downgraded 0 0.00 0.00
    SMON posted for dropping temp segment 0 0.00 0.00
    SMON posted for undo segment recovery 0 0.00 0.00
    SMON posted for undo segment shrink 15 0.00 0.00
    SQL*Net roundtrips to/from client 3,859,275 1,070.25 27.10
    SQL*Net roundtrips to/from dblink 31,149 8.64 0.22
    active txn count during cleanout 115,814 32.12 0.81
    application wait time 22,502 6.24 0.16
    auto extends on undo tablespace 0 0.00 0.00
    background checkpoints completed 10 0.00 0.00
    background checkpoints started 10 0.00 0.00
    background timeouts 17,610 4.88 0.12
    branch node splits 7 0.00 0.00
    buffer is not pinned count 203,367,173 56,397.62 1,428.28
    buffer is pinned count 423,534,399 117,454.22 2,974.55
    bytes received via SQL*Net from client 875,387,626 242,761.80 6,147.99
    bytes received via SQL*Net from dblink 12,992,864 3,603.17 91.25
    bytes sent via SQL*Net to client ############### 1,369,289,664.01 34,677,525.68
    bytes sent via SQL*Net to dblink 52,952,034,748 14,684,615.90 371,890.74
    calls to get snapshot scn: kcmgss 15,353,638 4,257.86 107.83
    calls to kcmgas 732,189 203.05 5.14
    calls to kcmgcs 89,721 24.88 0.63
    change write time 3,250 0.90 0.02
    cleanout - number of ktugct calls 130,405 36.16 0.92
    cleanouts and rollbacks - consistent read gets 11,180 3.10 0.08
    cleanouts only - consistent read gets 2,244 0.62 0.02
    cluster key scan block gets 383,816 106.44 2.70
    cluster key scans 306,047 84.87 2.15
    commit batch performed 344 0.10 0.00
    commit batch requested 344 0.10 0.00
    commit batch/immediate performed 1,111 0.31 0.01
    commit batch/immediate requested 1,111 0.31 0.01
    commit cleanout failures: block lost 54,881 15.22 0.39
    commit cleanout failures: buffer being written 11 0.00 0.00
    commit cleanout failures: callback failure 1,410 0.39 0.01
    commit cleanout failures: cannot pin 77 0.02 0.00
    commit cleanout failures: hot backup in progress 0 0.00 0.00
    commit cleanouts 349,392 96.89 2.45
    commit cleanouts successfully completed 293,014 81.26 2.06
    commit immediate performed 767 0.21 0.01
    commit immediate requested 767 0.21 0.01
    commit txn count during cleanout 68,019 18.86 0.48
    concurrency wait time 1,058 0.29 0.01
    consistent changes 3,439,859 953.94 24.16
    consistent gets 366,680,318 101,687.49 2,575.26
    consistent gets - examination 121,966,420 33,823.63 856.59
    consistent gets direct 7,642 2.12 0.05
    consistent gets from cache 366,672,556 101,685.34 2,575.20
    current blocks converted for CR 55 0.02 0.00
    cursor authentications 14,703 4.08 0.10
    data blocks consistent reads - undo records applied 70,817 19.64 0.50
    db block changes 8,512,132 2,360.58 59.78
    db block gets 10,345,635 2,869.04 72.66
    db block gets direct 2,604 0.72 0.02
    db block gets from cache 10,343,017 2,868.32 72.64
    deferred (CURRENT) block cleanout applications 164,540 45.63 1.16
    dirty buffers inspected 201,591 55.91 1.42
    enqueue conversions 684,245 189.75 4.81
    enqueue deadlocks 0 0.00 0.00
    enqueue releases 2,493,773 691.57 17.51
    enqueue requests 2,493,903 691.61 17.52
    enqueue timeouts 68 0.02 0.00
    enqueue waits 101 0.03 0.00
    exchange deadlocks 1 0.00 0.00
    execute count 10,341,226 2,867.82 72.63
    failed probes on index block reclamation 0 0.00 0.00
    frame signature mismatch 0 0.00 0.00
    free buffer inspected 28,677,695 7,952.88 201.41
    free buffer requested 28,684,393 7,954.73 201.46
    global undo segment hints helped 0 0.00 0.00
    heap block compress 87,275 24.20 0.61
    hot buffers moved to head of LRU 3,506,139 972.32 24.62
    immediate (CR) block cleanout applications 13,424 3.72 0.09
    immediate (CURRENT) block cleanout applications 55,019 15.26 0.39
    index crx upgrade (found) 133 0.04 0.00
    index crx upgrade (positioned) 190,756 52.90 1.34
    index fast full scans (direct read) 0 0.00 0.00
    index fast full scans (full) 4,521 1.25 0.03
    index fast full scans (rowid ranges) 0 0.00 0.00
    index fetch by key 63,569,968 17,629.17 446.46
    index scans kdiixs1 47,264,964 13,107.48 331.95
    java call heap collected bytes 146,595,424 40,653.73 1,029.56
    java call heap collected count 2,109,118 584.90 14.81
    java call heap gc count 2,036 0.56 0.01
    java call heap live object count 53,667 14.88 0.38
    java call heap live object count max 163,629 45.38 1.15
    java call heap live size 4,897,136 1,358.07 34.39
    java call heap live size max 15,033,192 4,168.99 105.58
    java call heap object count 135,994 37.71 0.96
    java call heap object count max 194,386 53.91 1.37
    java call heap total size 8,131,840 2,255.12 57.11
    java call heap total size max 22,874,112 6,343.43 160.65
    java call heap used size 10,414,544 2,888.15 73.14
    java call heap used size max 17,090,000 4,739.39 120.03
    java session heap collected bytes 299,008 82.92 2.10
    java session heap collected count 223 0.06 0.00
    java session heap gc count 2 0.00 0.00
    java session heap live object count 62,042 17.21 0.44
    java session heap live object count max 62,204 17.25 0.44
    java session heap live size 6,119,424 1,697.03 42.98
    java session heap live size max 6,307,840 1,749.29 44.30
    java session heap object count 62,204 17.25 0.44
    java session heap object count max 62,204 17.25 0.44
    java session heap used size 6,307,840 1,749.29 44.30
    java session heap used size max 6,307,840 1,749.29 44.30
    leaf node 90-10 splits 590 0.16 0.00
    leaf node splits 12,720 3.53 0.09
    lob reads 18,068 5.01 0.13
    lob writes 378,857 105.06 2.66
    lob writes unaligned 378,854 105.06 2.66
    logons cumulative 3,128 0.87 0.02
    messages received 320,519 88.89 2.25
    messages sent 320,519 88.89 2.25
    no buffer to keep pinned count 0 0.00 0.00
    no work - consistent read gets 240,593,829 66,721.29 1,689.73
    opened cursors cumulative 1,230,004 341.10 8.64
    parse count (failures) 1,216 0.34 0.01
    parse count (hard) 47,313 13.12 0.33
    parse count (total) 1,351,392 374.77 9.49
    parse time cpu 8,806 2.44 0.06
    parse time elapsed 23,022 6.38 0.16
    physical read IO requests 11,798,391 3,271.92 82.86
    physical read bytes ############### 63,510,595.88 1,608,418.13
    physical read total IO requests 12,450,298 3,452.71 87.44
    physical read total bytes ############### 65,250,489.97 1,652,481.28
    physical read total multi block requests 1,668,164 462.61 11.72
    physical reads 27,956,086 7,752.76 196.34
    physical reads cache 27,790,026 7,706.71 195.17
    physical reads cache prefetch 16,014,666 4,441.17 112.47
    physical reads direct 166,060 46.05 1.17
    physical reads direct (lob) 7,635 2.12 0.05
    physical reads direct temporary tablespace 164,248 45.55 1.15
    physical reads prefetch warmup 0 0.00 0.00
    physical write IO requests 144,520 40.08 1.01
    physical write bytes 3,563,954,176 988,352.92 25,030.23
    physical write total IO requests 415,411 115.20 2.92
    physical write total bytes 7,501,977,600 2,080,442.42 52,687.61
    physical write total multi block requests 277,345 76.91 1.95
    physical writes 435,053 120.65 3.06
    physical writes direct 179,591 49.80 1.26
    physical writes direct (lob) 7 0.00 0.00
    physical writes direct temporary tablespace 176,122 48.84 1.24
    physical writes from cache 255,462 70.84 1.79
    physical writes non checkpoint 421,691 116.94 2.96
    pinned buffers inspected 1,685 0.47 0.01
    prefetch clients - default 1 0.00 0.00
    prefetch clients - keep 0 0.00 0.00
    prefetch warmup blocks aged out before use 0 0.00 0.00
    prefetched blocks aged out before use 2,672 0.74 0.02
    process last non-idle time 3,608 1.00 0.03
    queries parallelized 0 0.00 0.00
    recursive aborts on index block reclamation 0 0.00 0.00
    recursive calls 15,701,925 4,354.45 110.28
    recursive cpu usage 332,230 92.13 2.33
    redo blocks written 1,942,511 538.70 13.64
    redo buffer allocation retries 32 0.01 0.00
    redo entries 3,543,077 982.56 24.88
    redo log space requests 36 0.01 0.00
    redo log space wait time 32 0.01 0.00
    redo ordering marks 70,040 19.42 0.49
    redo size 933,828,628 258,968.61 6,558.43
    redo subscn max counts 92,765 25.73 0.65
    redo synch time 14,438 4.00 0.10
    redo synch writes 122,752 34.04 0.86
    redo wastage 28,240,164 7,831.54 198.34
    redo write time 14,659 4.07 0.10
    redo writer latching time 9 0.00 0.00
    redo writes 127,955 35.48 0.90
    rollback changes - undo records applied 10,431 2.89 0.07
    rollbacks only - consistent read gets 5,824 1.62 0.04
    rows fetched via callback 29,956,870 8,307.62 210.39
    session connect time 0 0.00 0.00
    session cursor cache hits 912,331 253.01 6.41
    session logical reads 377,028,313 104,557.19 2,647.93
    session pga memory 5,535,258,240 1,535,033.39 38,875.02
    session pga memory max ############### 35,280,612.09 893,488.33
    session uga memory ############### 1,112,659,489.56 28,178,316.86
    session uga memory max 6,581,957,632 1,825,303.22 46,226.16
    shared hash latch upgrades - no wait 662,685 183.78 4.65
    shared hash latch upgrades - wait 173 0.05 0.00
    sorts (disk) 0 0.00 0.00
    sorts (memory) 195,297 54.16 1.37
    sorts (rows) 74,462,048 20,649.76 522.96
    sql area evicted 29,407 8.16 0.21
    sql area purged 1,282 0.36 0.01
    summed dirty queue length 164,234 45.55 1.15
    switch current to new buffer 496,872 137.79 3.49
    table fetch by rowid 250,959,297 69,595.83 1,762.53
    table fetch continued row 634,272 175.90 4.45
    table scan blocks gotten 61,069,211 16,935.66 428.90
    table scan rows gotten 5,007,057,760 1,388,553.25 35,165.38
    table scans (cache partitions) 0 0.00 0.00
    table scans (direct read) 0 0.00 0.00
    table scans (long tables) 1,590 0.44 0.01
    table scans (rowid ranges) 0 0.00 0.00
    table scans (short tables) 1,455,250 403.57 10.22
    total number of times SMON posted 519 0.14 0.00
    transaction rollbacks 1,111 0.31 0.01
    transaction tables consistent read rollbacks 4 0.00 0.00
    transaction tables consistent reads - undo records applied 182 0.05 0.00
    undo change vector size 464,337,752 128,769.77 3,261.12
    user I/O wait time 1,046,881 290.32 7.35
    user calls 5,534,784 1,534.90 38.87
    user commits 122,239 33.90 0.86
    user rollbacks 20,147 5.59 0.14
    workarea executions - multipass 0 0.00 0.00
    workarea executions - onepass 19 0.01 0.00
    workarea executions - optimal 155,732 43.19 1.09
    write clones created in background 300 0.08 0.00
    write clones created in foreground 114 0.03 0.00
    Buffer Pool Statistics
    Standard block size Pools D: default, K: keep, R: recycle
    Default Pools for other block sizes: 2k, 4k, 8k, 16k, 32k
    P Number of Buffers Pool Hit% Buffer Gets Physical Reads Physical Writes Free Buff Wait Writ Comp Wait Buffer Busy Waits
    D 148,425 96 343,814,932 13,754,200 250,967 0 0 87,158
    K 7,916 58 33,054,317 14,034,039 4,373 0 0 70,577
    Enqueue Activity
    only enqueues with waits are shown
    Enqueue stats gathered prior to 10g should not be compared with 10g data
    ordered by Wait Time desc, Waits desc
    Enqueue Type (Request Reason) Requests Succ Gets Failed Gets Waits Wt Time (s) Av Wt Time(ms)
    TX-Transaction (row lock contention) 60 7 53 7 227 32,372.43
    RO-Multiple Object Reuse (fast object reuse) 810 810 0 90 1 9.60
    TX-Transaction (index contention) 4 4 0 4 0 7.00
    Resource Limit Stats
    only rows with Current or Maximum Utilization > 80% of Limit are shown
    ordered by resource name
    Resource Name Current Utilization Maximum Utilization Initial Allocation Limit
    processes 1,195 1,750 1750 1750
    sessions 1,230 1,930 1930 1930
    init.ora Parameters
    Parameter Name Begin value End value (if different)
    O7_DICTIONARY_ACCESSIBILITY TRUE
    aq_tm_processes 1
    archive_lag_target 1800
    audit_trail DB, EXTENDED
    background_dump_dest /oracle/orahome10/admin/andlp2/bdump
    compatible 10.2.0.3.0
    control_files /datac5/oradata/andlp2/control01.ctl, /datac6/oradata/andlp2/control02.ctl, /datac7/oradata/andlp2/control03.ctl
    core_dump_dest /oracle/orahome10/admin/andlp2/cdump
    cursor_sharing EXACT
    db_block_checksum FALSE
    db_block_size 8192
    db_cache_advice ON
    db_cache_size 1258291200
    db_domain
    db_file_multiblock_read_count 16
    db_keep_cache_size 67108864
    db_name andlp2
    db_recycle_cache_size 0
    db_writer_processes 6
    dispatchers (PROTOCOL=TCP)(SERVICE=shared_andlp2)(CONNECTIONS=250)(DISPATCHERS=2)
    fast_start_mttr_target 300
    filesystemio_options ASYNCH
    instance_name andlp2
    java_pool_size 100663296
    job_queue_processes 74
    large_pool_size 637534208
    local_listener LISTENER_ANDLP2
    log_archive_dest_1 LOCATION=/onliner0/andlp2/archive/
    log_archive_dest_2 LOCATION=/datac5/archive/
    log_archive_dest_3 SERVICE=ANDLP3
    log_archive_dest_state_3 DEFER
    log_archive_format %t_%s_%r.dbf
    log_archive_max_processes 4
    log_archive_min_succeed_dest 1
    log_buffer 14251008
    log_checkpoint_interval 200000
    log_checkpoint_timeout 27000
    max_dispatchers 2
    max_dump_file_size 1500M
    max_shared_servers 40
    open_cursors 500
    pga_aggregate_target 2621440000
    processes 1750
    query_rewrite_enabled TRUE
    remote_dependencies_mode SIGNATURE
    remote_login_passwordfile EXCLUSIVE
    remote_os_authent FALSE
    resource_limit TRUE
    session_cached_cursors 250
    session_max_open_files 20
    sga_max_size 5251268608
    shared_pool_size 3103784960
    shared_servers 10
    sort_area_retained_size 131072
    sort_area_size 1048576
    star_transformation_enabled FALSE
    streams_pool_size 50331648
    timed_statistics TRUE
    trace_enabled FALSE
    undo_management AUTO
    undo_retention 36000
    undo_tablespace UNDOTBS1
    user_dump_dest /oracle/orahome10/admin/andlp2/udump

Maybe you are looking for