Oracle 10g is stealing my processor at 10pm
Hi All,
I have a real time application running on the same server as Oracle 10g. I dont use the database during real time operation, only for persistant store of config data.
At 10pm each night an Oracle process is consuming all CPU on one of the processors for a minute or so, and this is damaging my real time response times.
Can anyone tell me what Oracle is doing here, how do I control it?
Any help appreciated.
Regards,
Keith
The AWR has been described (by Tom Kyte, I believe) as Statspack on steroids. AWR collects database statistics every 60 minutes out of the box (this is configurable), and this data is maintained for a week and then purged. The statistics collected by AWR are stored in the database. To properly collect database statistics, the parameter statistics_level should be set to TYPICAL (the default) or ALL.
The Oracle database uses AWR for problem detection and analysis as well as for self-tuning. A number of different statistics are collected by the AWR including wait events, time model statistics, active session history statistics, various system and session-level statistics, object usage statistics, and information on the most resource-intensive SQL statements. Other Oracle Database 10g features use the AWR, including ADDM and the other advisors in Oracle Database 10g that we will discuss in this series of articles.
If you want to explore the AWR repository, feel free to do so. The AWR consists of a number of tables owned by the SYS schema and typically stored in the SYSAUX tablespace (currently no method exists to move these objects to another tablespace). All AWR table names start with the identifier “WR.” Following WR is a mnemonic that identifies the type designation of the table followed by a dollar sign ($). AWR tables come with three different type designations:
Metadata (WRM$)
Historical data (WRH$)
AWR tables related to advisor functions (WRI$)
Most of the AWR table names are pretty self-explanatory, such as WRM$_SNAPSHOT or WRH$_ACTIVE_SESSION_HISTORY.
Also Oracle Database 10g offers several DBA tables that allow you to query the AWR repository. The tables all start with DBA_HIST, followed by a name that describes the table. These include tables such as DBA_HIST_FILESTATS, DBA_HIST_DATAFILE, or DBA_HIST_SNAPSHOT.
Similar Messages
-
Installation of Oracle 10g in Windows XP, 32 bit processor.
Dear Friends,
I am using a windows XP 32 bit processor PC. I would like to install Oracle 10g database to practice some SQL and PL-SQL queries on it. I have already installed SQL developer, however, am not able to install the 10g database.
Please suggest.
Thanks in advance
MurliHi Murli;
What is your xp version? Home version is not certfied.
Please check this search
Also see installaion guide:
http://www.oracle.com/pls/db102/homepage
Regard
Helios -
Suitable Processor for Oracle 10g
Hi All ,
Currently, Our Oracle 10g with RAC (Real Application Cluster) is running in the Server Sun Fire V240 (SUNW,UltraSPARC-IIIi) with 4GB of RAM.
We have an idea to upgrade the processor. Please give me your suggestion, which processor is best for Oracle 10G with RAC.
I am awaiting for your response.
Regards,
R. Rajesh Kannan.It would depend on the load. How many people using it, and what are they all doing.
-
Which processor is best for Oracle 10G database : Intel or AMD
Hi,
I am buying a new laptop for 34000 rs (700$) . I am configuring it for my office use. i am oracle apps developer.
Can anyone suggest shud i go for Caompaq or Acer?
Which processor will best handle Oracle 10G database? Inter Core Duo or AMD Turion?
Thanks,gayatri chodankar wrote:
Hi,
I am not sure about "hosting a serveice means". i will be installing Oracle discoverer administrator and optionally pl/sql developer.
I remember that we had installed oracle10g on my friends AMD desktop....and that had killed the performance like crazy.It must have something to do with the configuration of instance. I have at least two desktops running AMD and it works perfectly fine.
>
The laptop i m buying is *250 GB HDD, 2 GB RAM and windows vista*.As Nicolas has rightly pointed out in his post, which version of Vista is this? Remember that Vista Home edition is not supported by Oracle. You might get the things to run but you cannot guarantee the stability.
The only thing i m confused bout is whther i shud go for AMD or Inter core processor.
In this case, this would be a matter of personal choice. Both processors are at par with each other (now I am not going into the details of architecture and other things). -
How to configure Oracle 10g to use 4GB memory
I'm trying to configure Oracle 10g to use >4GB memory. Have configured server boot.ini with required flags (/3GB /PAE). Rebooted server then created standard database, then connected to db instance and changed oracle parameters DB_BLOCK_BUFFERS, USE_INDIRECT_DATA_BUFFERS as required. Restarted DB instance, DB fails to restarted with SGA memory error. According to oracle user docs the SGA is nolonger in effect due to previous settings. Can you provide example of SPFILE with parameters settings that do work and use >4GB memory. Current server has 8GB, 2 x Dual XEON core/processors (i.e. 8 processors)
The recommended /3GB switches in the boot.ini file can only be used with the following operating systems editions (KB article 291988):
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Data Center Server
Microsoft Windows Server 2003, Enterprise Edition
Microsoft Windows Server 2003, Data Center Edition
Microsoft Windows Small Business Server 2003
Important: Windows 2000 and 2003 Server Standard Editions DO NOT SUPPORT /3GB Switch.
So if your OS is listed above, then you cannot have a larger SGA. -
Display Problem while installing Oracle 10g on RHEL 5
All,
I'm in the process of installing Oracle 10g R2 on RHEL4, when i'm trying to issue ./runInstaller i'm getting the below error.
I could get the xclock on the host, even then i'm getting below display error, could any one please help me to resolve this ?
e@dhcppc6 database]$ ./runInstaller
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2009-11-18_02-21-10PM. Please wait ...[oracle@dhcppc6 database]$ Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source)
at java.awt.Window.init(Unknown Source)
at java.awt.Window.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at oracle.ewt.popup.PopupFrame.<init>(Unknown Source)
at oracle.ewt.lwAWT.BufferedFrame.<init>(Unknown Source)
at oracle.sysman.oio.oioc.OiocOneClickInstaller.<init>(OiocOneClickInstaller.java:378)
at oracle.sysman.oio.oioc.OiocOneClickInstaller.main(OiocOneClickInstaller.java:2091)
[oracle@dhcppc6 database]$export DISPLAY=<hostname>:0
Are you running from the same terminal or connecting remotely?
If connecting remotely, you need a Xserver running on the client machine. -
Oracle 10G Installation in Linux
Hi,
During the installation of Oracle 10G in Red Hat 5, we are facing the below issue.. Please give suggestion on this problem..
"Error in invoking target 'client_sharelib' of makefile /home/oracle/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk'. See '/home/oracle/oracleinventory/logs/installAction2010-08-31_06-41-10PM.log for details"
Thanks,
Suresh Bommalata.install glibc-devel.rpm and also check required rpms.*
# From Enterprise Linux 5 Disk 1
cd /media/cdrom/Server
rpm -Uvh binutils-2.*
rpm -Uvh elfutils-libelf-0.*
rpm -Uvh glibc-2.*
rpm -Uvh glibc-common-2.*
rpm -Uvh libaio-0.*
rpm -Uvh libgcc-4.*
rpm -Uvh libstdc++-4.*
rpm -Uvh make-3.*
cd /
eject
# From Enterprise Linux 5 Disk 2
cd /media/cdrom/Server
rpm -Uvh compat-libstdc++-33*
rpm -Uvh elfutils-libelf-devel-*
rpm -Uvh glibc-headers*
rpm -Uvh glibc-devel-2.*
rpm -Uvh libgomp*
rpm -Uvh gcc-4.*
rpm -Uvh gcc-c++-4.*
rpm -Uvh libaio-devel-0.*
rpm -Uvh libstdc++-devel-4.*
rpm -Uvh unixODBC-2.*
rpm -Uvh unixODBC-devel-2.*
cd /
eject
# From Enterprise Linux 5 Disk 3
cd /media/cdrom/Server
rpm -Uvh sysstat-7.*
cd /
eject
also check and confirm,not installing Oracle 64-bit on 32-Bit OS ?
hope, this helps you,
Regards,
Rajesh -
Error Installing Oracle 10g on Windows Vista
I have just bought new Laptop with Intel Core Solo Processor U1500 (1.33 Ghz) and 1Gb Ram, and Windows Vista Business Edition.
When I ran Oracle 10g Enterprise Edition Setup on my laptop, setup asked for Administrative Password and then Unknown Error Occured, any idea what could be the problem ?
Regards,
LuqmanYou didn't mention if you have Vista Home Premium or Vista Home Basic. Whether Vista is 32-bit or 64-bit version. Nor did you mention which version of oracle software you downloaded and used to install.
I have installed Oracle 10g Enterprise on Windows Vista Home Premium 32-bit. It does work. However, I downloaded and used the version of Vista 32-bit.
So, did you use the version of Windows Vista 32-bit or not?
What is the error message?
People can not help you unless you tell use the error message. -
"In-Memory Database Cache" option for Oracle 10g Enterprise Edition
Hi,
In one of our applications, we are using TimesTen 5.1.24 and Oracle 9i
databases (platform - Solaris 9i).
TimesTen holds application information which needs to be accessed quickly
and Oracle 9i is a master application database.
Now we are looking at an option of migrating from Oracle 9i to Oracle 10g
database. While exploring about Oracle 10g features, came to know about
"In-Memory Database Cache" option for Oracle Enterprise Edition. This made
me to think about using Oracle 10g Enterprise Edition with "In-Memory
Database Cache" option for our application.
Following are the advantages that I could visualize by adopting the
above-mentioned approach:
1. Data reconciliation between Oracle and TimesTen is not required (i.e.
data can be maintained only in Oracle tables and for caching "In-Memory
Database Cache" can be used)
2. Data maintenance is easy and gives one view access to data
I have following queries regarding the above-mentioned solution:
1. What is the difference between "TimesTen In-Memory Database" and
"In-Memory Database Cache" in terms of features and licensing model?
2. Is "In-Memory Database Cache" option integrated with Oracle 10g
installable or a separate installable (i.e. TimesTen installable with only
cache feature)?
3. Is "In-Memory Database Cache" option same as that of "TimesTen Cache
Connect to Oracle" option in TimesTen In-Memory Database?
4. After integrating "In-Memory Database Cache" option with Oracle 10g, data
access will happen only through Oracle sqlplus or OCI calls. Am I right here
in making this statement?
5. Is it possible to cache the result set of a join query in "In-Memory
Database Cache"?
In "Options and Packs" chapter in Oracle documentation
(http://download.oracle.com/docs/cd/B19306_01/license.102/b14199/options.htm
#CIHJJBGA), I encountered the following statement:
"For the purposes of licensing Oracle In-Memory Database Cache, only the
processors on which the TimesTen In-Memory Database component of the
In-Memory Database Cache software is installed and/or running are counted
for the purpose of determining the number of licenses required."
We have servers with the following configuration. Is there a way to get the
count of processors on which the Cache software could be installed and/or
running? Please assist.
Production box with 12 core 2 duo processors (24 cores)
Pre-production box with 8 core 2 duo processors (16 cores)
Development and test box with 2 single chip processors
Development and test box with 4 single chip processors
Development and test box with 6 single chip processors
Thanks & Regards,
VijayHi Vijay,
regarding your questions:
1. What is the difference between "TimesTen In-Memory Database" and
"In-Memory Database Cache" in terms of features and licensing model?
==> Product has just been renamed and integrated better with the Oracle database - Times-Ten == In-Memory-Cache-Database
2. Is "In-Memory Database Cache" option integrated with Oracle 10g
installable or a separate installable (i.e. TimesTen installable with only
cache feature)?
==> Seperate Installation
3. Is "In-Memory Database Cache" option same as that of "TimesTen Cache
Connect to Oracle" option in TimesTen In-Memory Database?
==> Please have a look here: http://www.oracle.com/technology/products/timesten/quickstart/cc_qs_index.html
This explains the differences.
4. After integrating "In-Memory Database Cache" option with Oracle 10g, data
access will happen only through Oracle sqlplus or OCI calls. Am I right here
in making this statement?
==> Please see above mentioned papers
5. Is it possible to cache the result set of a join query in "In-Memory
Database Cache"?
==> Again ... ;-)
Kind regards
Mike -
Oracle 10g instalattion on new server
I need to install Oracle Database Satnadard 10g on my new server Dell PowerEdge 2900.
First I need to install the LINUX on it, can any tell me what is the best for the Oracle DB:
- RedHat ES or Suse 9 or Suse 10, I work with slackware in preasent time.
- ext3 or reiserfs ist best for DB
- how I can make partitions for Linux and Oracle
Oracle 10g Standard Edition
Processor 2 GHz dual-core xeon
Memory 2 GB Ram
Storage controller Perc5i
Hard Disk 76 GB X 6 10K Hot swap
I think about:
suse 10
ext3
2 x HDD on system in raid 0
4 x HDD on oracle in raid 1+0
partition: /boot, swap, /, /var, /usr, /home,
swap 2MBRedHat ES or Suse 9 or Suse 10, I work with slackware in preasent time.RHEL 4 is simple and there is TONS of info on installing/supporting Oracle on it. I would use that.
ext3 or reiserfs ist best for DBActually, this might surprise you but for the Oracle stuff you might want to use plain old ext2. Journaling on tablespace files (and redo logs) isn't so much fun. Use ext3 for your root partition though.
how I can make partitions for Linux and OracleI would do /, /tmp, and /oracle at a minimum. If this is going to be an Oracle server and not something people have shell access to, you don't need /boot, /home, /var, and /usr to be separate partitions.
Storage controller Perc5iDoes the perc5i allow more than 4 disks per volume? If so, do 6xHDD on a RAID10. Otherwise, to 2xHDD on a RAID1 for / and /tmp and do 4xHDD in a RAID10 for /oracle.
~Jer -
Oracle 10g on Windows 2008 Server Std. edition
Hi all
We create two partitions C 80 Gb, D 300 GB on HP Server XEON Dual Processor with 6GB installed with Windows 2008 Std. Edition server 32 Bit
We try to install Oracle 10g 32 Bit - We get the following problems
a) By default it should take the highest partion i.e d:\oracle\product etc.
but it takes c:\users\administrator\documnets\oracle\product which is wrong
However we correct it by typing the correct path. Brows does not take to D partition
b) On proceeding further - >Installation aborts and and we get messages
unknowkn , unknown etc. for 3-4 aspects.
Windows 2008 server has service pack 1 installed. We installed Service Pack 2 also but without any benefit. Further we also tried to install after removing all firewall , anitvirus etc. but again of no use.
User connected was administrator while installation of Oracle 10g 32 Windows.
We never get any problem with the same CD /Dump on Windows XP, Windows 2003 Server
Kindly suggest some remedy
Suresh BansalWith due respect i wish to request you to please see below thread:
Re: Oracle 10g
Which is making me confused.
Regards
Girish Sharma
There's a specific version for Windows 2008 (10.2.0.4), ready to download:
http://www.oracle.com/technology/software/products/database/index.html Reply by Werner -
Oracle 10g / iSQL+ Problem
Greetings all!
I've got problem with Oracle 10g / iSQL+ that maybe someone here has seen.
I've got two instructors who show their students how to run SQL queries. Whenever more than about 10 students access iSQL+ it crashes and I have to restart the service or in some cases restart the server entirely.
The machine I'm using is NOT a server class machine. It is a single 2.66 GHz processor with 1 Gig of RAM running Server 2003. All it does is handle Oracle 10g and nothing else.
I've heard elsewhere that this will happen running 10g on a single processor machine. Can someone tell me what the minimum requirements are for 10g to run smoothly?Fine if it is a licensed version & if you have the metalink id and password, you can easily update the patches from the EM console(http:\\localhost:....\em. where you have the option to download the patch provided you specify ur metalink id and password...
-
Oracle 10g - Database does not respond to the application users
Hi all,
I am using ORACLE 10g database with 75 users connections 50 local and 20 remote users using ADSL and dial up modem. Operating system on server is
Windows 2003.
All of a sudden users making the entry get disconnected getting the error as
ORA-12516: TNS:listener could not find available handler with matching protocol stack
Other case users when using the appliaction get their PC hanged and connection
to oracle fails again. they cannot login to the application that time, the error is
ORA-04031: unable to allocate %s bytes of shared memory ("%s","%s","%s","%s")
Twice a day the users trying to login cannot access the database server.
Front end application is in VB using exe file. When the users cannot logon
to the database. I manually stop the ORACLE services(including DB console) and
then stop the listener.
This practice is going on since last two months.
Server Scenario
After Installing Oracle Standard Edition 10g.
System tablespace utilization is 98.5% which is 465 MB out of total 470 MB.
There is only one Rollback Segment named as SYSTEM.
when we install 9i 4 rollback segments as RO1, RO2, RO3, RO4 are created
by default.
Do I need to add the datafile to SYSTEM table space as its current usage is 99.15% and its auto extend is ticked on using auto extent as 10 MB. I tried adding another datafile during weekend downtime. when I resumed on saturday morning I found it did not add any datafile which I had put on thursday eveninig as system02.dbf.
Do I need to add a new datafile to the SYSTEM tablespace ?
Do I need to create new rollback segments apart from SYSTEM rollback segment ?
My current schema size 15360Mb with its usage as 9.32% (1432.25 Mb).
Please reply !!!Hi Paul
My Server configuration is
Compaq ML 370
3.4 Ghz Processor
3.5 GB RAM
SQL> show sga
Total System Global Area 171966464 bytes
Fixed Size 787988 bytes
Variable Size 145488364 bytes
Database Buffers 25165824 bytes
Redo Buffers 524288 bytes
SQL> select * from v$sgastat;
POOL NAME BYTES
fixed_sga 787988
buffer_cache 25165824
log_buffer 524288
shared pool subheap 55600
shared pool KQR L SO 218160
shared pool KQR M PO 1329244
shared pool KQR M SO 605364
shared pool KQR S PO 164156
shared pool KQR S SO 6144
shared pool KTI-UNDO 1235304
shared pool sql area 5368208
shared pool KGLS heap 1597560
shared pool joxs heap 6004
shared pool row cache 3707272
shared pool parameters 17520
shared pool repository 19396
shared pool ASH buffers 4194304
shared pool free memory 16586072
shared pool PL/SQL DIANA 679456
shared pool KSPD key heap 4220
shared pool PL/SQL MPCODE 1167992
shared pool library cache 11368964
shared pool miscellaneous 25942980
shared pool pl/sql source 88
shared pool PLS non-lib hp 29816
shared pool XDB Schema Cac 3594144
shared pool alert threshol 3460
shared pool joxlod exec hp 355820
shared pool table definiti 5880
shared pool temporary tabl 4932
shared pool trigger defini 12848
shared pool trigger inform 1892
shared pool type object de 20256
shared pool private strands 1198080
shared pool event statistics per sess 4384640
shared pool fixed allocation callback 304
large pool free memory 8388608
java pool joxs heap 233856
java pool free memory 44743296
java pool joxlod exec hp 5354496
40 rows selected.
SQL> select segment_name, owner, status
2 from dba_rollback_segs;
SEGMENT_NAME OWNER STATUS
SYSTEM SYS ONLINE
_SYSSMU1$ PUBLIC ONLINE
_SYSSMU2$ PUBLIC ONLINE
_SYSSMU3$ PUBLIC ONLINE
_SYSSMU4$ PUBLIC ONLINE
_SYSSMU5$ PUBLIC ONLINE
_SYSSMU6$ PUBLIC ONLINE
_SYSSMU7$ PUBLIC ONLINE
_SYSSMU8$ PUBLIC ONLINE
_SYSSMU9$ PUBLIC ONLINE
_SYSSMU10$ PUBLIC ONLINE
SEGMENT_NAME OWNER STATUS
_SYSSMU11$ PUBLIC ONLINE
_SYSSMU12$ PUBLIC ONLINE
_SYSSMU13$ PUBLIC ONLINE
_SYSSMU14$ PUBLIC ONLINE
_SYSSMU15$ PUBLIC OFFLINE
_SYSSMU16$ PUBLIC OFFLINE
_SYSSMU17$ PUBLIC OFFLINE
_SYSSMU18$ PUBLIC OFFLINE
_SYSSMU19$ PUBLIC OFFLINE
_SYSSMU20$ PUBLIC OFFLINE
_SYSSMU21$ PUBLIC OFFLINE
SEGMENT_NAME OWNER STATUS
_SYSSMU22$ PUBLIC OFFLINE
_SYSSMU23$ PUBLIC OFFLINE
_SYSSMU24$ PUBLIC OFFLINE
_SYSSMU25$ PUBLIC OFFLINE
_SYSSMU26$ PUBLIC OFFLINE
27 rows selected.
Currently AUTOEXTEND is ticked as on for SYSTEM tablespace and its size is showing as 99.16% (466.06 mb) used which is very much nearing to its full capacity of 470 mb.
Currently 75 users - 50 Local users and 20 Remote Users are connected to the server. Is there any limit that Server should have limited connections.
Server has Windows 2003 Standard Edition. Has Windows 2003 anything to do
with the no. of users getting connected ? -
Oracle 10g Express Edition Compatiability
Hai All,
Can I install Oracle 10g express edition on IBM p510q power series machine , OS is Redhat Enterprise Linux 4.4 for Power...
I think Oracle XE is for x86 ... will it run on IBM power processors ?
Please help?
Shiju..I think Oracle XE is for x86 ... will it run on IBM
power processors ?Why just don't try ;-) -
Oracle 10g Express Edition performances
I'm looking for something about performances of Oracle 10g Express Edition to make a little presentation for the University. Can anyone help me?
ThnaksI'm looking for something about performances of
Oracle 10g Express Edition to make a little
presentation for the University. Can anyone help me?What's the matter with the docco? 1 processor only, 1GB ram, one db
and 4GB disk.
As to how this will affect your* performance, this can only be
done by you testing under given conditions. However, if you are doing
Uni work, why not use the EE - you only have to pay for deployment AFAIK.
Maybe you are looking for
-
Ipod 1st generation click wheel not responding - won't reset - apple icon
My ipod won't reset or show up in itunes when connected. Apple icon seems to be frozen on screen. How can I reset it? Help!
-
Moving itunes library from old hard drive to new laptop
I need to move my itunes library from my old hard drive from my now defunct laptop to my new one Can someone please advise how to go about this so I avoid making mistakes that I have with iphoto etc when doing the same Many thanks tony
-
Using Apple TV with an Ultra Wide Screen
Hello everyone, I have an LG EA 93, which is an Ultra Wide monitor. The resolution is 2560 x 1080. I am considering the purchse of an Apple TV, however, I am worried that it won't function as expected with my monitor. When watching movies, which are
-
HT1369 how to make my iPhone books appear in my computer
How to make my iPhone books appear in my computer?
-
Problem opening files after installing Creative Cloud
I'm running Creative Cloud in Windows 7. Since installing CC, when I double-click on a file icon the program opens but the file doesn't. I can only open the file from the file menu within the program. Very inconvenient. Also, Acrobat now randomly dis