Oracle.exe consuming lots of memory
hi
i am using Oracle 10g release2
after installation, when i'm booting my system (Windows XP) it takes a lot of time to finish all the files to load. when i inspected the task manager, there were 2 instances or oracle.exe running each consuming approximately 200,000K each. i feel like this particular thing is slowing down the system. what are ur suggestions please ? if actually its the problem, what is the solution u propose ?
user10434417 wrote:
there are 2 databases running and i've 2GB RAM in my system2gb RAM is awefully lesser compared to the current version's requirements of oracle. Also, I believe you must have not modified the sga/pga settings as well since the default values are very high. I would suggest that you try to check the sga/pga sizes and reduce them to the minimum which is 160MB for the SGA and 91MB for PGA if these databases are merely for testing/learning.
HTH
Aman....
Similar Messages
-
Oracle.exe consuming 100% CPU on windows and database hang
Hi all,
every time my oracle database is hanging when the application run, the problem is the oracle.exe consum 100% CPU but not memory and the server hang and the dabase is going to inaccessible, we need to restart oracle instance service or server to bring the databas eback to normal but it's not permanent because the problem occurs once the application turn on.
Checking the log file i found the below error every time:
My database version is 9.2.0.7.0
OS: Windows 2003 Server Standard Edition Service Pack 2
RAM: 3,5Gb
CPU: Inte Xeon 3.20 GHz
ORA-00600: internal error code, arguments: [kghuclientasp_03], [0xBFEADCE0], [0], [0], [0], [], [], []
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-29400: data cartridge error
KUP-04050: error while attempting to allocate 163500 bytes of memory
ORA-06512: at "SYS.ORACLE_LOADER", line 14
ORA-06512: at line 1
Fri Mar 05 05:35:15 2010
Errors in file e:\oracle\admin\optprod\udump\optprod_ora_5876.trc:
ORA-00603: ORACLE server session terminated by fatal error
ORA-04030: out of process memory when trying to allocate 8389132 bytes (pga heap,redo read buffer)
ORA-04030: out of process memory when trying to allocate 8389132 bytes (pga heap,redo read buffer)
ORA-04030: out of process memory when trying to allocate 8180 bytes (callheap,kcbtmal allocation)
Thank you
Lucienot.Is this a new application on this database?
Has it run well in the past?
I have had this happen before on a 32bit Windows server. Our problem was a poorly written procedure that kept pegging the cpu to 100%. You should be able to figure out what SQL is being used that is causing this problem, it will be the Top Working SQL most likely.
I also had this problem on a Logical Standby server which was trying to apply SQL to the SYS.AUD$ table. As soon as SQL Apply was started, the CPU went to 100%. Once I truncated that table, the cpu usage went back to normal. Not sure what you are using to monitor your database but if you can, try to find out what SQL is running when your CPU goes to 100%. -
Component controller is consuming lots of memory
Hi All,
I have an WebDynpro application and a component controller (MyCompController) too where I have written most of the business specific code. The basis team informed that the component controller (MyCompController) is consuming lots of memory.
Could anybody suggest me how to takle this problem. I dont have any other details and I am new to handle this kind of activity.
Thanks & Regards,
PatanaHi Patana
Your controller can consume lots of memory because of lots of unnecessary data is loaded in advance and do not used actually. Try to analyze the following points:
1. Unnecessary data is loaded into the context nodes in advance. Do not load all the data into the context in wdInit() method (do not fill in all the models too). This is not the right way. Instead try to use supply-functions for each context node with data. Supply-function will be called by Webdynpro automatically only when the data is actually required to be shown on UI.
2. Unnecessary embedded Webdynpro components are created and loaded in memory in advance. Do not create embedded Webdynpro components manually in wdInit() method. Instead try to setup component usages with Create Mode option = OnDemand. Then Webdynpro will create the components automatically when this is really required.
BR, Sergei -
Flash builder 4.7 consuming lot of memory in VMware VDI environment.
Flash builder 4.7 consuming lot of memory in VMware VDI environment. When we debugg the application then it is throwing out of memory exception. We need to close and relaunch Flash builder IDE numerous times. Can you please help us with setting changes we need to make for flash builder or VMware VDI environment so that we can resolve this issue?
Hi Atul_Saini,
So I checked your link and all seems correct on my computer.
At the bottom of the link you provided there is "see also" section, about activation / deactivation.
I did not deactivated my licenses before my window re-install, and if now I go to Flash Builder -> Help , desactivation button is greyed out. Could it be the source of my problem that I used my licenses on two computer and did not deactivated them ?
If yes, how could I deactivate thoses products ? I searched on my profile but I can't find a way to do it. -
Mkmapview on zoom in or zoom out consumes lot of memory
Hello,
In my application i am using mkmapview as the main view and showing images (around 75 images) on the map by annotation.
on zoom in or zoom out mapview consumes lot of memory and after some time it recives memory warning then application gets crash.
any suggestion for that.
Thank u in advance.Place the property node inside a case structure and enable it when the iteration terminal is "1". (not zero!)
And please place a small wait inside your loop, there is no reason it should spin that fast. (Since the data never changes in your example, the entire graph terminal and inner loops belong outside the main while loop. However, I assume that your real application is different )
NOTE: you could also use the "first run?" primitive or enable it when [i]=0, but in this case you would need a small sequence structure to ensure it happens after ther graph terminal is written for the first time.
Also note that xy graphs take complex data, simplifying the wiring and data structures.
LabVIEW Champion . Do more with less code and in less time . -
Oracle.exe consuming 10GB of total 16GB physical memory.
I am using Oracle 11g on windows 2008 R2 during utilization check of memory i found the my ORACLE.EXE is consuming 10GB of physical memory. my total physical memory size is 16GB. I am not getting why my oracle.exe is consuming so much of memory.
My SGA details are as follows :
SQL> show sga
Total System Global Area 1.0689E+10 bytes
Fixed Size 2185160 bytes
Variable Size 2046822456 bytes
Database Buffers 8623489024 bytes
Redo Buffers 16977920 bytes
Please suggest how can i reduce my memory utilization??Hii, thanks for the useful documents.
I have checked the parameter n the output is as follows
SQL> show parameter target
NAME TYPE VALUE
archive_lag_target integer 0
db_flashback_retention_target integer 1440
fast_start_io_target integer 0
fast_start_mttr_target integer 0
memory_max_target big integer 0
memory_target big integer 0
parallel_servers_target integer 128
pga_aggregate_target big integer 2G
sga_target big integer 10G
SQL> select component,current_size,min_size,max_size,user_specified_size,granule_size from v$memory_dynamic_components;
COMPONENT CURRENT_SIZE MIN_SIZE MAX_SIZE USER_SPECIFIED_SIZE GRANULE_SIZE
shared pool 1879048192 1879048192 1879048192 0 33554432
large pool 33554432 33554432 33554432 0 33554432
java pool 134217728 134217728 134217728 0 33554432
streams pool 0 0 0 0 33554432
SGA Target 1.0737E+10 1.0737E+10 1.0737E+10 1.0737E+10 33554432
DEFAULT
buffercache 8623489024 8623489024 8623489024 0 33554432
KEEP
buffercache 0 0 0 0 33554432
RECYCLE
buffer cache 0 0 0 0 33554432
DEFAULT 2K
buffercache 0 0 0 0 33554432
DEFAULT 4K
buffercache 0 0 0 0 33554432
DEFAULT 8K
buffercache 0 0 0 0 33554432
DEFAULT 16K
buffercache 0 0 0 0 33554432
DEFAULT 32K
buffercache 0 0 0 0 33554432
Shared IO
Pool 0 0 0 0 33554432
PGA Target 2147483648 2147483648 2147483648 2147483648 33554432
ASM
BufferCache 0 0 0 0 33554432
Please tell me by changing or setting which parameter i can reduce my physical memory size??? -
Flash 8 Application consuming lots of Memory!!
Hi There,
I just developed an Application using Flash 8 Professional.
Unfortunately Im finding a bad memory usage when i run the
Application. Visual Studio acts as the container for the SWF. The
memory usage rises upto 80% and its really not acceptable.
The application is an e-learning software with heavy graphics
and animations. Is it because I have a lot of images and
animations? because in the code I just have a maximum of 12 sound
objects, which I have not deleted upon exit. Sould I optimize the
code used? I mean the parts that involves "=new object( )"?
If the problem is with graphics, is there any alternate way
to adjust it?you aren't going to get too much help without someone looking
at your project.
however, if your movieclips remain stationary on-stage or
only change their _x and _y properties, you can enable their
cacheAsBitmap properties and realize a substantial performance
benefit. -
WEB reports exported to Excel - occupys lot of memory
Hi Experts,
When I try to export a report from Web or Bex Analyser to Excel. The report consumes lot of memory.
The same size of data in Original Excel file occupy less memory but when it is being downloaded from WEB and Bex takes lot of memory and It doesn't let me email as an attachment.
Can anyone give me a solution for it please.
ThanksHas anyone got a solution for this? Even I have same issue. User is trying to download the web report to excel, after downloading the file is too big (in MBs) and when the user opens and save again as .xls file, then file size is coming down to KBs. The default file type is Webarchive as I observed. Need to know if there is a way to change the default file type to excel.
Thanks for your help/hints. -
Pcdrcui.exe crashes out of memory
I've expanded the machine to 12 GB of memory.
PCDRCUI.EXE consumes all available memory and then crashes. Off hand I do not think this is proper behavior.
4319-2ru machine Win 7. Patched up to date.
{^_^}Hi, Wizardess
I did some research and found this thread from Microsoft that may help. This .exe is a part of PC Doctor, which has caused issues like this on other user's machines. The Microsoft thread pretty much recommends uninstalling the program, which, if you do not use it, might not be a bad idea, in my opinion. There are also some other suggestions available on the thread if you would like to try those.
Hope it helps,
Adam
Did someone help you today? Press the star on the left to thank them with a Kudo!
If you find a post helpful and it answers your question, please mark it as an "Accepted Solution!" This will help the rest of the community with similar issues identify the verified solution and benefit from it. -
Oracle.exe taking high memory
Hello,I got an error Ora-04030:-ORA-04030: out of process memory when trying to allocate 3842688 bytes (session heap,kgich) on oracle 11gr2 On windows 8.
My ram is of 16gb
sga_max_size =8g
Pga_aggregate_target=1.5g
Oracle.exe goes upto 15gb.
how it is possible?
please reply...Simple: Oracle processes are implemented as threads within Oracle.exe. So you all of your sessions communicate with a corresponding thread in the Oracle.exe service. Evidently those threads consume memory.
A SGA of 8 Gb, 50 percent of physical RAM, looks a bit outrageous to me.
Also Windows 8? That is not even yet released! Did Oracle certify 11gR2 against Windows 8? No doubt they didn't, they never certify against newer releases!!
Sybrand Bakker
Senior Oracle DBA -
Oracle Instances Processes consuming too much memory
Will somebody be able to guide me with the factors that are causing too much memory consumption when a single Oracle.exe instance is started ? Due to this problem it is not possible to run 2 instances at the same time.
Oracle is running on Windows NT 4.0 SP6.
Oracle version 8.1.6.0.0
Currently we have 512MBytes of ram.(4.83G free space)
One of the Instance consumes as much as 178,320K of Ram,
another consumes about 138,000KOracle consumes as much memory as you want, but more memory is faster.
Review your init.ora (db_block_buffer y shared_pool_size)
(It4s posible to run 10 instances in a machine with just 1 Gigabyte and they work fine. It depends on the use of the databases, the number of users, just for production or development, etc, ...). -
WmiPrvSE.exe Consuming A Lot of RAM on 2012R2 DCs with SCOM Agent
Good afternoon,
I have three Windows Server 2012 R2 Domain controllers (AD DS, DNS, and DFS roles) and I'm running SCOM 2012 R2 Update Rollup 1 with all the latest management packs for Server 2012 R2, Active Directory, DNS, and DFS.
When I install SCOM agents on these DCs, a WmiPrvSE process starts consuming a lot of memory until it reaches around 512MB. At that point no one can RDP to the DCs, but we can enter-possession to get-process | sort ws and kill the offending WmiPrvSE.exe
process. When I uninstall the SCOM agent the server returns to normal.
Other Windows Server 2012 R2 servers in our environment don't have this problem. And when we had Windows Server 2012 (no R2) domain controllers this wasn't an issue. My assumption is one of the management packs are an issue.
I've seen other posts, but they are either related to older versions of Windows Server or not domain controllers.
These are all the features I have installed on the DCs:
Active Directory Domain Services
DNS Server
File and Storage Services
File and iSCSI Services
File Server
DFS Namespaces
DFS Replication
File Server Resource Manager
Storage Services
.NET Framework 3.5 Features
.NET Framework 3.5 (includes .NET 2.0 and 3.0)
.NET Framework 4.5 Features
.NET Framework 4.5
WCF Services
TCP Port Sharing
Group Policy Management
Remote Differential Compression
Remote Server Administration Tools
Role Administration Tools
AD DS and AD LDS Tools
Active Directory module for Windows PowerShell
AD DS Tools
Active Directory Administrative Center
AD DS Snap-Ins and Command-Line Tools
DNS Server Tools
File Services Tools
DFS Management Tools
File Server Resource Manager Tools
SMB 1.0/CIFS File Sharing Support
User Interfaces and Infrastructure
Graphical Management Tools and Infrastructure
Server Graphical Shell
Windows PowerShell
Windows PowerShell 4.0
Windows PowerShell 2.0 Engine
Windows PowerShell ISE
Windows Server Backup
WoW64 SupportI have ever seen somebody has similar problem when import DNS MP to DC. Check whether it is this situation.
Otherwise, Open Event Viewer to see if there are any useful info there.
Last, apply the Hotfix below.
http://support.microsoft.com/kb/2919355
Juke Chou
TechNet Community Support -
Database consuming lot of Physical memory
Hi ,
My database is on version 11.1.0.7.0 and on SUN SOLARIS SPARC.
My server admin just informed me that my database is using lot of physical memory , which i understand is RAM.
I am looking on google also but i am not able to find a way in which i can check on it and see how it can be controlled.
Any help/suggestion would be highly appreciated.
Regards
KkThere are 2 basic methods that Oracle uses memory.
Statically. Oracle allocates memory (for the SGA) when it starts. This memory remains fixed in size.
Dynamically. In order to service a client, memory is needed for that client session. Oracle dynamically allocates memory for such sessions (called the PGA).
When Oracle memory consumptions grows, it must be dynamically allocated memory. Static memory is just that - static. It does not grow in size.
The usual reason for PGA memory consumption to grow is incorrectly designed and coded bulk processing. A single Oracle server process can easily consume all available free memory on the server as Oracle dynamically increases the size of the PGA of the process running the flawed PL/SQL code.
However, one should not be looking at o/s command line commands to determine Oracle processes's memory utilisation. The output of such commands are often incorrectly interpreted.. as shared memory can be (and often is) included to provide a process's memory utilisation. There are notes on Metalink (mysupport.oracle.com) on the topic and how to correctly use CLI commands to view Oracle process memory utilisation.
An easier, and more accurate, view of Oracle memory utilisation can be obtained from Oracle's virtual performance views.
So, a sysadmin e-mailing a ps (Unix/Linux process listing) showing a particular Oracle process "+using too much memory+" is not really solid enough evidence that memory is being abused. One needs to look closer at the type of memory used by the process. -
Memory leak in oracle.exe and mds.exe
We are facing Memory leak in oue MDM server. Our environment details
are as follows;
MDM 5.5 SP5 ( Build 5.5.41.70)
Oracle 10.2 patch 2
windows server 2003 SP1
XI 7.0 SP 9
If server is running continuously 3-4 days then Nonpaged memory is
getting exausted and server does not respond. Now we have to retart the
windows server manually.
If we see the task manager it is shows more than 200,000 handles for
oracle.exe and more than 100,000 handles for mds.exe.
1: Oracle.exe -- more than 200000 handles ( Approx >5000 is problem)
2: Mds.exe -- more than 100000 handles ( Approx >5000 is problem)
Since these applications are not releasing the handles properly so all
nonpaged memory gets exausted and server stops responding.
If we restart the mdm server, database and OracleserviceMDMD, then
nonpaged memory is released. But some times even if we restart these
services, we do not get nonpaged memory released. So we have to restart
the windows server.
please help me if anyone else have faced the same problem.
regards
SaurabhClosing as question is answered in MDM forum.
-
Sessions that consume a lot of Memory
Hi,
How to retrieve sessions that consume a lot of Memory (Database 11.2.0.2) ?
Regards,791550 wrote:
Hi,
How to retrieve sessions that consume a lot of Memory (Database 11.2.0.2) ?
Regards,Hi. You can query v$sesstat,v$statname and can join with v$session then you will get which session consume how much memory like below query
select
username,
sess.sid,
value,
name
from v$sesstat sst,
v$statname sn,
v$session sess
where sst.statistic#=sn.statistic# and
sess.sid=sst.sid and
username is not null and
upper(sn.name) like '%MEMORY%'
order by username
Maybe you are looking for
-
Can a method be an input parameter?
inside ActionPerformed(ActionEvent e) { Object src = e.getSource(); PlcManager.setWaitCursor(this); try{ if(src == getBtnInquiry()){ onActionInquiry(true); saveLogFile(); } catch (Except
-
Problem in updating of standard database tables( S011, S012, S013).
Hi Gurus, Here i am having the probelm with these transactions MCE1, MCE3, MCE5, MCE7. In these t-codes we are not able to get Purchase Order Values... Please help me out from this ... To get the PO Value what should i do .... there PO values are sho
-
HT4061 My ipad with retina display's screen is broken
May I know how much to replace the screen ?
-
Custom tab missing from Create Site template selection section in SharePoint 2010
Background:I migrated from SP 2007 to SP 2010. ISSUE: my custom templates are visible in the Gallery list but when i try to create a new site the Custom tab selection is missing. What am i doing wrong?
-
How to catch a tabulation in a field ???
Hi all, I used a JTable in an application. Each time I want to create a new line, I have to click on a button. My problem is the following: How can I catch a tabulation (in the last cell) so that it automatically creates a new line ? Thanks in advanc