Forum

oracle internal ser...
 
Bildirimler
Hepsini Temizle

oracle internal server eror; buffer hatası

7 Yazılar
2 Üyeler
0 Likes
549 Görüntüleme
(@izzetalemdar)
Gönderiler: 4
Active Member
Konu başlatıcı
 

Merhaba;

 

  Hastanemizde ibm 32 bit server üzerine linux işletim ile oracle 10g kurulu makinada 16 gb ram var (desteklememesine rağman daha önceden taklımış ) oracle standart one sürümü ve uzun süredir günün belli zamanlarında (neden olduğunu bilmiyorum) internal server error...... buffer hatası alıyoruz oracle yeniden başlatınca sorun geçici olarak düzeliyor ancak ilerleyen zamanlarda tekrar bu hata ile karşılaşıyoruz. Konu hakkında neler yapabilirim yardımınızı rica ediyıruz. Teşekkür ederim.

 
Gönderildi : 26/03/2016 15:38

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selamlar;

32 Bit işletim sistemi üzerinde 16 GB memory olduğunu söylüyorsunuz. 32 Bit işletim sistemi bu kadar memory adreslemez ki yani bu memory'inin hepsini kullanamazsınız.

Örneğin Oracle için kullanacağı memory'i 3.2 GB üstünde atayamazsınız.

Veritabanınız'da SGA ve PGA değerleri ne kadar ?

Size önerim bu işletim sistemi ve kullandığınız database 64Bit çevirip dumpdan dönmeniz olacaktır. Şuan aldığınız hata sistem kaynaklarını kullanamamaktan yani olmasına rağmen adresleyememesinden.

Teşekkürler.

 

 
Gönderildi : 26/03/2016 15:48

(@izzetalemdar)
Gönderiler: 4
Active Member
Konu başlatıcı
 

Selamlar;

32 Bit işletim sistemi üzerinde 16 GB memory olduğunu söylüyorsunuz. 32 Bit işletim sistemi bu kadar memory adreslemez ki yani bu memory'inin hepsini kullanamazsınız.

Örneğin Oracle için kullanacağı memory'i 3.2 GB üstünde atayamazsınız.

Veritabanınız'da SGA ve PGA değerleri ne kadar ?

Size önerim bu işletim sistemi ve kullandığınız database 64Bit çevirip dumpdan dönmeniz olacaktır. Şuan aldığınız hata sistem kaynaklarını kullanamamaktan yani olmasına rağmen adresleyememesinden.

Teşekkürler.

 

 

select sum(value)/1024/1024 SGA_MB from v$sga;

Veritabanının SGA = 1952 MB   

 

select max(pga_used_mem), max(pga_alloc_mem), max(pga_max_mem) from v$process;

PGA = MAX(PGA_USED_MEM)= 10810105  MAX(PGA_ALLOC_MEM)=23041149   MAX(PGA_MAX_MEM)= 23041149  

 

select pool,name,bytes/1024/1024 from v$sgastat where name like 'free%'     

shared pool      free memory      213,989742279053  bytes

large pool        free memory       15,9389533996582 bytes

java pool         free memory        16 bytes

 

oracle memory

Veritabaım hakkında edinebildiğim tüm memory bilgilerini yukarıda açıklamaya çalıştım. Bu bilgiler ışığında neler yapılabilir zira bu gün pazartesi ve sabah sabah yine kapatıp açmak zorunda kaldım acaba makinada ki ramleri söksem mi ?? bir faydası olur mu ? ilgilendiğiniz içi teşşekür ederim.

 
Gönderildi : 28/03/2016 11:38

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selam;

Söylediğim gibi limite takılmışsınız. 2GB Sga var. zaten üstünü verseniz bu sefer OS sıkıntıya girer. Size çok acil önerim hemen bu sunucunun işletim sistemini 64Bit çevirip üzerine de 64 Bit Oracle kurup SGA+PGA büyütmeniz hatta Auto Memory Management ile 12GB Memory Target verip geçmeniz. O kendi içinde halledecektir. Kalan 4 GB da işletim sistemi için yeterli olacaktır.

Memory'leri zaten adresleyemiyor sökmeniz bir şey ifade etmeyecektir. Sizin probleminiz sistemin 32Bit olmasından dolayı kaynakları kullanamıyor olması ve kullandığı kaynakların da yetmiyor olması. Buffer Cache büyütebilirsiniz ancak o da çok fayda sağlamaz bu kadar kaynak içinde.

Teşekkürler.

 
Gönderildi : 28/03/2016 11:50

(@izzetalemdar)
Gönderiler: 4
Active Member
Konu başlatıcı
 

İntel (R)XEON CPU 5120 @1,86 Ghz işlemciye sahip bir ibm serverda 64 bit kurabilirmiyim kurarsam ne sorunlar yaşarım araştırmak lazım galiba işlemci 64 biti destekliyor diye biliyorum ama şu aşamada işletim sistemini kaldırıp yeniden kurmak meşakkatli bir iş veri tabanı oldukça büyük zira yazılım firması ile bağlantıya geçmek lazım onlarda yeni makina satmak peşinde bu makine yaşlandı orası doğru ama yönetiminde yeni makina alması biraz uzak. Bu donanım ve yapılandırma ile yapılabilecek bir çözüm varmıdır?? yada hatayı en aza indirmek için neler yapılabilir desteğiniz için şimdiden teşekkür ederim..

 
Gönderildi : 28/03/2016 12:35

(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selam;

Memory kullanımında limite takılmışsın. buna yapılabilecek pek bir şey yok. Ne yaparsan yap 3.2 GB memory üzerine çıkamazsın. Ancak sisteme de bu yetmiyor. Bence 64 bit konusunda yoğunlaşıp zaman kaybetmesen daha iyi olur.

Teşekkürler.

 
Gönderildi : 28/03/2016 12:56

(@izzetalemdar)
Gönderiler: 4
Active Member
Konu başlatıcı
 

Merhaba;

 

  Koray bey vakit ayırıp göstermiş olduğunuz ilgi ve desteğe çok teşekkür ederim. Yeni kurulum için çare yok ise araştırmalara başlıyorum. Saygılarımla.

 
Gönderildi : 28/03/2016 13:42

Paylaş: