|
Check
Task Manager, Physical Memory, and Peak Memory Used.
If
Peak Memory Used is getting close to half of Physical Memory, your server is
running out of memory resources for user sessions because in Windows2000 the OS
splits memory half and half between user and kernel processes, and Oracle runs
as a user process.
We had
a 4G Windows2000 server that stopped accepting user connections for about 5
minutes because its memory usage had reached 1.4G of memory. We had a
problem on an iAS server when it hit 1.6G or memory used. The workarounds
are either add more memory or shrink the size of your SGA(s) to allow for the
memory allocation limitations.
Solution? Windows2000 Advanced Server lets you put a /3G switch in
the boot.ini file, but that would only give you access to 75% of your server's
memory. (I also read on the 'net that W2K AS comes with SQL Server
built-in, I don't know if that's true). Needless to say, Windows Advanced
Server costs more than Windows2000 Server.
I'd be
curious to know if you were at or near half your physical memory
used.
Patrice.
|
Title: Message
