Forum

SQL Server 2014 ram...
 
Bildirimler
Hepsini Temizle

SQL Server 2014 ram kullanım sorunu

15 Yazılar
3 Üyeler
0 Reactions
2,231 Görüntüleme
(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

merhaba,

sql 2005 den sql server 2014 std yükseltme yaptık. Sistemde boş 10gb ram var. Sql 2005 tamamını kullanabiliyordu -aw- den ayarlıydı.

Ancak sql server 2014 boş olan 10 gb ram in yarısına kadar kullanıyor, yani 5 de duruyor, işlemlerimiz stop ediyor bu sınırdan sonra.

2014 de awe bölümü de yok ram ayarı sınırsız ama yine 5 de duruyor? nereden bu kullanımı arttırabiliriz, ya da sql 2014 de ram kullanmada ne değişti acaba? 

 
Gönderildi : 04/04/2015 13:07

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

mapped file 2.898.000

awe  3.547.000

unused 4.405.000

 

total 12.572.00 

 
Gönderildi : 04/04/2015 13:47

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

awe sql server oluyor sanırım, boş da 4 gb ram (unuded) olduğu halde ilerlemiyor sanırım?

 
Gönderildi : 04/04/2015 14:03

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

3-4 saat çalıştıktan sonra sistem yine durdu. Ram kullanımı 5 gb gelince sgl yazılımları hata vermeye başladı. Yani sorunum devam ediyor. SQL server ram kullanımını otomatik arttırmıyor.

 
Gönderildi : 04/04/2015 17:17

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

Verdiği hata şöyle birşey;

Failed to create AppDomain "database.dbo[runtime].117". Could not load file or assembly 'System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. Not enough storage is available to process this command.

 
Gönderildi : 04/04/2015 18:46

(@eravse)
Gönderiler: 1753
Üye
 

Fiziksel memory yada diskte yer yok demek bu System.Data dll ıcın yukleyebılecegı alanı bulamıyor bır kontrol etmenızı onerırım .

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 05/04/2015 03:21

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

Ram den olduğu kesin, ancak SQL server ram i kullanmıyor, 5 gb boş ram daha olmasına rağmen ram kullanmıyor ve bu sorunu veriyor.

 
Gönderildi : 07/04/2015 16:39

(@OzcanSAHIN)
Gönderiler: 198
Estimable Member
 

AWE'nin 64 bit SQL instance'ta herhangi bir rolu yok, 64 bit OS 'te 32bit uygulamalarin memory adreslemesine yariyor.

Sanirim sizin Local Group Policy'den "Lock Pages in Memory" ' yi SQL Server servis hesabi için aktif etmeniz gerekiyor.

çunku gorunuse gore sql server fiziksel ram'den virtual memory'e yaziyor ...

https://msdn.microsoft.com/en-us/library/ms190730.aspx

GPO'i ayarladiktan sonra  "gpupdate /force" komutuyla aktif edin.

 

SQL server memory ayarlari için link'e goz atabilsin.

https://msdn.microsoft.com/en-us/library/ms178067.aspx

 Tum Ram'i SQL' server'a vermeden once isletim istemi, AV... için bir miktar ayirmaniz faydali olacaktir.

 Kolay gelsin

 
Gönderildi : 07/04/2015 18:26

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

32 bit sql server ne kadar ram kullanabilir? ondan olabilir mi, sanırım bizim sql server 32 bit?

 
Gönderildi : 07/04/2015 19:04

(@OzcanSAHIN)
Gönderiler: 198
Estimable Member
 

Isletim sisteminiz nedir ?

SQL Server Management Studio'da instance 'sin properties'ine baktiginizda sql server versionunu gorebilirsiniz.(Platform et Version kisminda)

Eger sql 32 bit ise AWE opsiyonu vardir.

Eger sql 64 bit ise dedigim opsiyonu aktif etmeniz gerekecektir.

 

 
Gönderildi : 07/04/2015 19:21

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

hangi kullanıcıları eklemek gerek;

"Sayfaları bellekte kilitle"  burası galiba?

hangi userlar eklenmeli? 

 

sql server 2014 x86 imiş 

 
Gönderildi : 07/04/2015 19:35

(@OzcanSAHIN)
Gönderiler: 198
Estimable Member
 

services.msc 'den Sql Server servisinin 'de Log on tab'inda hangi kullanici ile çalistirildigi goruluyor.

Bu kullaniciyi GPO'da eklemelisiniz.

Isletim sisteminiz nedir ?
Eger isletim sistelminiz 64 bit ise bu ayar yeterli olacaktir.

 
Gönderildi : 07/04/2015 20:11

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

işletim sistemi windows 2008 r2 64 bit

sql server 2014 x86 - 32bit görünüyor

Local System görünüyor 

 
Gönderildi : 07/04/2015 20:17

(@OzcanSAHIN)
Gönderiler: 198
Estimable Member
 

32bit Sql instance 64bit OS uzerinde max 4Gb ram kullanabiliyor !

(Local System hesabi default olarak "Lock Pages in Memory" hakki var.)

Asagidaki link'te  64 bit Server 2008R2 uzerinde 32bit sql 2012 4 'ten 6 Gb ram' e yukseltilmesi anlatilmis

http://sqlblog.com/blogs/argenis_fernandez/archive/2012/12/30/the-myth-around-32-bit-sql-server-instances-on-64-bit-operating-systems-and-awe.aspx

Kolay gelsin

 

 

 
Gönderildi : 07/04/2015 20:42

(@kemalgultekin)
Gönderiler: 129
Estimable Member
Konu başlatıcı
 

Selam,

oradaki test sql 2008 ile yapılmış, sql 2014 için geçerli görünmüyor. anladığım kadarı ile sql 2014 32 bit, 4 gb ramin üzerine çıkmıyor. zaten AWE modu sql 2013 ve 2014 için kaldırılmış görünüyor.

 
Gönderildi : 07/04/2015 21:08

Paylaş: