Forum

Oracle'da Performa...
 
Bildirimler
Hepsini Temizle

Oracle'da Performans

10 Yazılar
8 Üyeler
0 Reactions
1,882 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

merhabalar;


işyerindeki sunucumuzda 3GB ram,interl xeon 2.33 cpu,32bit server 2003 enterprise bulunmakta. oracle.exe işlemlerde 1.5GB kullanıyor çoğu zaman.kullanıcılar bazen kullandıkları programdaki yavaşlıktan bahsediyor.


performansı arttırmak için server'ı 64 bit mi yapmalıyım.


oracle'ın kullandığı maximum ram değerini arrtırabilirmiyiz veya oracle mevcut belleğin ne kadarını kullanabilir?


önerileriniz nelerdir


 

 
Gönderildi : 06/10/2009 14:42

(@selahattinsadoglu)
Gönderiler: 826
Prominent Member
 

Merhaba,

Öncelikle performans istiyorsanız Orace Database yazılımını Solaris ve ya Redhat Enterprise üzerine kurmanızı tavsiye ederim.Bunu kurarken de 64 Bit olarak kurarsınız.RAM Miktarınızı arttırırsınız.Böylece sorgulamalarda ve ya I/O erişimlerinden herhangi bir gecikmeye neden olmayacaktır.

Son olarak kullandığınız Oracle Sürümü nedir.?  Express Edition ,Standard Edition , Enterprise Edition 

 

Saygılarımla,

 
Gönderildi : 06/10/2009 14:59

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 


Merhabalar; 


Oracle Database 10g Enterprise Edition Release 10.2.0.1.0


hocam birde bellekte yer olmasına rağmen 1,76GB sanal disk kulllanımı gözüküyor şu anda.


sanal disk kullanımı hiç sıfır'a inmiyor. bu da bellek yetmediğini mi gösteriyor yok sa normal mi?


 teşekkürler


 

 
Gönderildi : 06/10/2009 15:33

(@alpersel)
Gönderiler: 5
Active Member
 

ram den zıyade oracle pga ve sga yapısını ıncele bır userlardan gelen sorgular ve rapor analızlerı ıcın yazılmıs sql lerın performans degerlendırmesını yap 10 g  kendısı de bunu yapabılıyor hocamın dedıgıgı gıbı rahat uyumak ıstıyorsan solarıs redhat vb sıstemlere tası oracle databasenı yoksa rem de artırsan bıgun basına bısey gelebılır

 
Gönderildi : 20/10/2009 11:41

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

ram den zıyade oracle pga ve sga yapısını ıncele bır userlardan gelen sorgular ve rapor analızlerı ıcın yazılmıs sql lerın performans degerlendırmesını yap 10 g  kendısı de bunu yapabılıyor hocamın dedıgıgı gıbı rahat uyumak ıstıyorsan solarıs redhat vb sıstemlere tası oracle databasenı yoksa rem de artırsan bıgun basına bısey gelebılır
bu dediklerinizi nasıl yapabilirim açıklayabilirmisiniz.
oracle bilgim hiç yok.bir döküman falan varmı bunla ilgili

 
Gönderildi : 23/10/2009 13:31

(@ilkerarslan)
Gönderiler: 5
Active Member
 

Arkadas diyor ki. oracle db yi windows uzerine degil solaris ya da redhat uzerine kur diyor. mesela Oracle enterprise linux 5.1 iyidir bu konuda.(oracle in kendi db si icin hazirladigi linux versiyonudur diyebiliriz kisaca.) microsoft uzerinde kurma diyor.

 
Gönderildi : 31/01/2010 21:01

(@sgunay)
Gönderiler: 1
New Member
 

Arkadaşlar,


bizimde windows 2003 server üzerinde oracle 10g kurulu idi ve aynı performans sorununu yaşamıştık. Öğrendik ki Windows 32 bit işletim sistemlerinin uygulamalar için max ayırabileceği ram miktarı 2GB, dolayısıyla siz sunucunuzun ram miktarını 10 Gb yapsaınız da oracle için en fazla 2GB ayırabiliyor. Oracle ram'in bir kısmını SGA,PGA alanları için ayırırken diğer kısmını da açılan her session için kullanıyor. Dolayısıyla siz 2 Gb için de kullandığınız SGA ve PGA değerlerini artırsanız da bağlanabilecek sesion sayısını azaltmış oluyosunuz. Yani doğru çözüm yine işletim sistemini değiştirmek. Windows 64 bit ile de bu sorun aşılıyor.


 


İyi çalışmalar...

 
Gönderildi : 15/03/2010 19:30

(@vasviuysal)
Gönderiler: 7890
Üye
 

uygulamalar için mak 2 gb ayırması sözkonusu değil


sadece 32 bit işletim sistemlerinin destekleyebileceği maksimum ram 4 gb dir o kadar uygulama icin su kadar os icin su kadar gibi bir ayrım yok


 

 
Gönderildi : 18/03/2010 16:25

(@vmcode)
Gönderiler: 32
Eminent Member
 

Eğer stant-alone çalışıyor iseniz.

 parallel_max_server=0 'a çekmenizi önerebilirim.

 

Ayrıca kullanıcı sayınıza göre open_cursor ve prosses değerlerinide artırmak rahatlatacaktir. 

 

SGA ile PGA e verilen RAM miktarının hiç bir zaman sistem belleğinin %50 sini geçmemesinede dikkat etmelisiniz. 

 

Diğer bir konuda eğer archivelog modda çalışıyorsanız. Redologların ne kadar sıklıkta switch ettiğine bakın ...

 

 
Gönderildi : 20/05/2010 01:10

(@ugurinal)
Gönderiler: 145
Estimable Member
 

Merhaba,


 


Oracle maksimum belleğin 1/3 ünü kullanabilir. Tabii bunun için serverdaki diğer proseslerin sayısıda RAM limitini belirlemede etkendir. Bellek performansı ile ilgili yazılarımın olduğu alttaki blogumu inceleyebilirsin.


  http://uguroracle.blogspot.com/

 
Gönderildi : 20/12/2010 13:59

Paylaş: